{"id":7625,"date":"2022-09-14T13:47:01","date_gmt":"2022-09-14T11:47:01","guid":{"rendered":"https:\/\/leogeracademy.hestia.wpspace.me\/?post_type=docs&#038;p=7625"},"modified":"2025-01-10T19:00:26","modified_gmt":"2025-01-10T18:00:26","password":"","slug":"13-wie-funktioniert-der-sync","status":"publish","type":"docs","link":"https:\/\/staging.churchtools.academy\/de\/help\/churchtools-module\/grundlagen-sync\/13-wie-funktioniert-der-sync\/","title":{"rendered":"Wie funktioniert der Sync?"},"content":{"rendered":"\n<p>In diesem Artikel siehst du an einer Verbindung mit Optigem konkret, wie du den Sync nutzen kannst. Konfiguriert sind f\u00fcr diese Beispielverbindung <strong>drei Auftr\u00e4ge<\/strong> mit je <strong>zwei Aktionen<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00dcberblick \u00fcber die Beispielverbindung<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"940\" height=\"702\" src=\"https:\/\/staging.churchtools.academy\/wp-content\/uploads\/2022\/09\/image-26.jpeg\" alt=\"\" class=\"wp-image-11411\" srcset=\"https:\/\/staging.churchtools.academy\/wp-content\/uploads\/2022\/09\/image-26.jpeg 940w, https:\/\/staging.churchtools.academy\/wp-content\/uploads\/2022\/09\/image-26-300x224.jpeg 300w, https:\/\/staging.churchtools.academy\/wp-content\/uploads\/2022\/09\/image-26-768x574.jpeg 768w, https:\/\/staging.churchtools.academy\/wp-content\/uploads\/2022\/09\/image-26-360x269.jpeg 360w\" sizes=\"(max-width: 940px) 100vw, 940px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Auftrag A<\/strong> &#8211; Alle Personen verkn\u00fcpfen und vereinheitlichen<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Alle bereits vorhandenen Personen aus meiner ChurchTools-Installation werden mit passenden Personen aus meinem Optigem verkn\u00fcpft.<\/li>\n\n\n\n<li>Die von mir ausgew\u00e4hlten Eigenschaften dieser Personen werden nach meinen Vorgaben vereinheitlicht.<\/li>\n\n\n\n<li>Diesen Auftrag habe ich einmalig manuell ausgef\u00fchrt.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Auftrag B<\/strong> &#8211; Personen mit bestimmtem Merkmalen importieren und bestehende aktualisieren<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Der Sync importiert bisher nicht vorhandene Mitarbeiter mit einem von mir bestimmten Merkmal aus Optigem in meine ChurchTools-Installation.<\/li>\n\n\n\n<li>Im zweiten Schritt gleicht derAuftrag die bereits vorhandenen Eintr\u00e4ge miteinander ab und aktualisiert die von mir ausgew\u00e4hlten Eigenschaften nach meinen Vorgaben.<\/li>\n\n\n\n<li>Diesen Auftrag habe ich nicht real durchgef\u00fchrt, sondern nur als Simulation zum Testen.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Auftrag C<\/strong> &#8211; Neue Personen der Gruppe XYZ exportieren und gel\u00f6schte Personen archivieren<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dieser Auftrag beschr\u00e4nkt sich auf die Personen, die Teil der Gruppe XYZ sind. Der Sync exportiert im ersten Schritt neu hinzugekommene Personen mit den von mir ausgew\u00e4hlten Daten nach Optigem.<\/li>\n\n\n\n<li>Anschlie\u00dfend archiviert der Sync in meiner ChurchTools-Installation die Personen, die inzwischen in meinem Optigem gel\u00f6scht wurden.<\/li>\n\n\n\n<li>Diesen Auftrag lasse ich t\u00e4glich automatisiert laufen,&nbsp; so dass die Daten f\u00fcr diese Gruppe immer aktuell sind.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">So geht\u00b4s<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">(1) Neues System verbinden<\/h3>\n\n\n\n<p>Mit welchem System soll der Sync dein ChurchTools verbinden?<br>Du hast die Wahl zwischen anderen ChurchTools Installationen, Optigem und DaviP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">(2) Auftrag anlegen und konfigurieren<\/h3>\n\n\n\n<p>Was m\u00f6chtest du mit deinem Auftrag erreichen?<br>Entweder du kombinierst in einem Auftrag mehrere Aktionen f\u00fcr denselben Personenkreis und dieselben Eigenschaften miteinander oder du f\u00fcgst mehrere Auftr\u00e4ge hinzu, um unterschiedliche Personen oder Eigenschaften ausw\u00e4hlen zu k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">(3) Aktionen f\u00fcr deinen Auftrag ausw\u00e4hlen<\/h3>\n\n\n\n<p>Was genau soll durch deinen Auftrag passieren?<br>Du hast hier die Wahl zwischen Aktionen, die neue Personen-Paare erstellen und Aktionen, die bereits erstellte Personen-Paare aktuell halten.<\/p>\n\n\n\n<aside class=\"wp-block-group ct-box ct-box-blue has-background is-vertical is-layout-flex wp-container-core-group-is-layout-002f1c27 wp-block-group-is-layout-flex\" style=\"border-radius:8px;border-left-color:#3e70ce;border-left-width:0.5rem;background-color:#f3f5f7;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<p style=\"margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0rem;margin-left:0.5rem\"><strong>Hinweis<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem\">Ein <strong>Personen-Paar<\/strong> ist eine Verkn\u00fcpfung zwischen einer Person im eigenen System (z. B. Max Muster) und der gleichen Person im verbundenen System (z. B. Max Muster). Eine Kombination aus Vorname, Nachname, E-Mail, und Geburtstag entscheidet, ob eine Person aus deiner Installation mit der gleichen Person im verbundenen System verkn\u00fcpft wird. Mindestanforderung zum Verkn\u00fcpfen ist, dass Vor- und Nachname einer Person in beiden Systemen identisch sind.<\/p>\n<\/aside>\n\n\n\n<h3 class=\"wp-block-heading\">(4) Personenkreis f\u00fcr deinen Auftrag eingrenzen<\/h3>\n\n\n\n<p>Wessen Daten sollen in diesem Auftrag miteinander abgeglichen werden?<br>Standardm\u00e4\u00dfig sind das alle Personen auf beiden Seiten. Hier hast du die M\u00f6glichkeit Regeln aufzustellen, mit deren Bedingungen du f\u00fcr beide Seiten den betreffenden Personenkreis eingrenzt. Dein Auftrag wird dann nur f\u00fcr die ausgew\u00e4hlten Personen durchgef\u00fchrt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">(5) Eigenschaften-Paare f\u00fcr die Verbindung erstellen<\/h3>\n\n\n\n<p>Welche Daten in deinem System geh\u00f6ren zu welchen Daten im anderen?<br>In diesem Schritt ordnest du zun\u00e4chst die Eigenschaften der beiden Systeme einander zu. Sie werden zu so genannten Eigenschaften-Paaren verkn\u00fcpft. Diese Verkn\u00fcpfungen gelten f\u00fcr die ganze Verbindung.<\/p>\n\n\n\n<aside class=\"wp-block-group ct-box ct-box-blue has-background is-vertical is-layout-flex wp-container-core-group-is-layout-002f1c27 wp-block-group-is-layout-flex\" style=\"border-radius:8px;border-left-color:#3e70ce;border-left-width:0.5rem;background-color:#f3f5f7;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<p style=\"margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0rem;margin-left:0.5rem\"><strong>Hinweis<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem\">Ein <strong>Eigenschaften-Paar<\/strong> ist eine Verkn\u00fcpfung zwischen einer Eigenschaft von Personen im eigenen System (z. B. Name oder Personenstatus) und der dazugeh\u00f6rigen Eigenschaft im verbundenen System. Hat ein Eigenschaftsfeld mehrere Werte (z. B. f\u00fcr das Feld &#8222;Personenstatus&#8220; die Werte &#8222;Mitglied&#8220;, &#8222;Freund&#8220; oder &#8222;Unbekannt&#8220;), ordnest du diese ebenfalls einander zu.<\/p>\n<\/aside>\n\n\n\n<h3 class=\"wp-block-heading\">(6) Eigenschaften-Paare f\u00fcr deinen Auftrag ausw\u00e4hlen<\/h3>\n\n\n\n<p>Welche Daten sollen in deinem Auftrag abgeglichen werden?<br>Du w\u00e4hlst entweder alle oder einzelne dieser Eigenchaften-Paare aus. In deinem Auftrag werden nur die ausgew\u00e4hlten Eigenschaften-Felder synchronisiert.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">(7) Auftrag ausf\u00fchren<\/h3>\n\n\n\n<p>Wann und wie oft soll der Auftrag durchgef\u00fchrt werden?<br>Du kannst deinen Auftrag entweder einmalig selbst manuell asuf\u00fchren oder ihn immer wieder automatisiert durchf\u00fchren lassen.<\/p>\n\n\n\n<aside class=\"wp-block-group ct-box ct-box-blue has-text-color has-background has-link-color wp-elements-74648fa9a9506de5179716347194bc98 is-vertical is-layout-flex wp-container-core-group-is-layout-002f1c27 wp-block-group-is-layout-flex\" style=\"border-radius:8px;border-left-color:#e7c000;border-left-width:0.5rem;color:#3f3400;background-color:#ffe5644d;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<p style=\"margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0rem;margin-left:0.5rem\"><strong>Warnung<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem\">Wir raten dir sehr dazu, beim Erstellen eines neuen Auftrags immer erst eine <strong>Simulation<\/strong> durchzufu\u0308hren. Denn danach bekommst du ein detailliertes Protokoll dar\u00fcber, was beim tats\u00e4chlichen Ausfu\u0308hren des Auftrags passiert wa\u0308re. Wenn du hier ungewollte Aktionen feststellen solltest, dann passe die Konfiguration deines Auftrags an und simuliere wieder. Das wiederholst du so oft, bis du mit dem \u201cWas wa\u0308re passiert?\u201d-Resultat zufrieden bist, ohne dass an deiner ChurchTools-Installation wirklich Daten ge\u00e4ndert werden. Bist du mit dem Resultat der Simulation zufrieden, klickst du auf &#8222;Ausfu\u0308hren\u201d und die Aktionen werden so ausgefu\u0308hrt, wie du sie zuletzt simuliert hast.<\/p>\n<\/aside>\n\n\n\n<h3 class=\"wp-block-heading\">(8) Personen-Paare werden f\u00fcr die Verbindung erstellt<\/h3>\n\n\n\n<p>Personen-Datens\u00e4tze, die noch nicht miteinander verkn\u00fcpft sind, werden in diesem Schritt zu Paaren miteinander verkn\u00fcpft. Diese Personen-Paare gelten f\u00fcr die gesamte Verbindung.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">(9) Ausf\u00fchrungen bzw. Simulationen \u00fcberpr\u00fcfen<\/h3>\n\n\n\n<p>Das kannst du im Protokoll f\u00fcr jeden einzelnen Auftrag tun.<a href=\"https:\/\/staging.churchtools.academy\/help\/churchtools-module\/verbindungen-konfigurieren\/13-eigenschaften-zuordnen\/\"><br><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Artikel siehst du an einer Verbindung mit Optigem konkret, wie du den Sync nutzen kannst. Konfiguriert sind f\u00fcr diese Beispielverbindung drei Auftr\u00e4ge mit je zwei Aktionen. \u00dcberblick \u00fcber die Beispielverbindung Auftrag A &#8211; Alle Personen verkn\u00fcpfen und vereinheitlichen Auftrag B &#8211; Personen mit bestimmtem Merkmalen importieren und bestehende aktualisieren Auftrag C &#8211; Neue [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[376],"doc_tag":[],"knowledge_base":[172],"class_list":["post-7625","docs","type-docs","status-publish","hentry","doc_category-grundlagen-sync","knowledge_base-churchtools-module"],"acf":[],"year_month":"2026-05","word_count":557,"total_views":"1147","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Victoria Weidemann","author_nicename":"vweidemann","author_url":"https:\/\/staging.churchtools.academy\/de\/author\/vweidemann\/"},"doc_category_info":[{"term_name":"Grundlagen","term_url":"https:\/\/staging.churchtools.academy\/de\/help\/churchtools-module\/grundlagen-sync\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"Module","term_url":"https:\/\/staging.churchtools.academy\/de\/help\/churchtools-module\/","term_slug":"churchtools-module"}],"knowledge_base_slug":["churchtools-module"],"_links":{"self":[{"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/docs\/7625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/comments?post=7625"}],"version-history":[{"count":5,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/docs\/7625\/revisions"}],"predecessor-version":[{"id":25808,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/docs\/7625\/revisions\/25808"}],"wp:attachment":[{"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/media?parent=7625"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/doc_category?post=7625"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/doc_tag?post=7625"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/staging.churchtools.academy\/de\/wp-json\/wp\/v2\/knowledge_base?post=7625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}