Przejdź do treści głównej

Import danych

Skorzystaj z Zbór > System > Import danych, aby zmigrować zbór z programu New World Scheduler (NWS, wersja desktopowa) do CongPlan. Import odczytuje zwykłe eksporty CSV, które tworzy NWS — nie ma osobnego pliku kopii zapasowej i niczego nie trzeba instalować ani odszyfrowywać.

Import danych
Jeden kreator, kilka plików

Import to pojedynczy kreator prowadzący krok po kroku. Wybierasz wszystkie wyeksportowane pliki CSV naraz; CongPlan rozpoznaje, co zawiera każdy plik, i przeprowadza Cię przez kolejne kroki dopasowania. Import możesz powtarzać w dowolnej chwili — istniejące dane są aktualizowane, a nie duplikowane.

Zanim zaczniesz​

  • Potrzebujesz uprawnienia Administracja.
  • Najpierw skonfiguruj swoje harmonogramy zebrań w Zbór > Organizacja > Ustawienia. Harmonogram zebrania w tygodniu jest wymagany, aby zaimportować program „Chrześcijańskie życie i służba”; harmonogram zebrania w weekend jest wymagany, aby zaimportować wykłady publiczne. Kreator informuje, jeśli któregoś harmonogramu wciąż brakuje.
  • Jeśli zakres importu sięga w nowy rok, upewnij się, że godziny zebrań na ten rok są już skonfigurowane, aby zaimportowane zebrania otrzymały właściwą datę i godzinę.

Krok 1 — Wyeksportuj cztery listy z programu New World Scheduler​

W programie New World Scheduler (wersja desktopowa) otwórz Congregation > Import or Export, a w sekcji Export zapisz każdą z tych list jako osobny plik CSV:

EksportCo trafia do CongPlan
PersonsGłosiciele, grupy służby, przywileje i typy zadań
Public Talks ScheduleWeekendowe wykłady publiczne (mówcy wewnętrzni lub zewnętrzni)
Life and Ministry Meeting (Schedule)Zadania na zebranie „Chrześcijańskie życie i służba” w tygodniu
DutiesObowiązki techniczne (porządkowi, mikrofony, audio/wideo, scena, Zoom)
Kolejność i nazwy plików nie mają znaczenia

NWS zapisuje nazwy kolumn i wartości opcji po angielsku, niezależnie od języka programu, więc CongPlan rozpoznaje każdy plik po jego zawartości. Pliki możesz przemianować lub wybrać w dowolnej kolejności; kreator zawsze najpierw importuje osoby, a harmonogramy dopiero potem. Możesz też zaimportować tylko część list.

Co CongPlan odczytuje z eksportu Persons

CongPlan odczytuje dla każdej osoby imię i nazwisko oraz identyfikator NWS, płeć, status aktywności (Active), informację, czy opuściła zbór (Moved, Removed), status chrztu, przywilej i status pioniera, jej grupę służby i rolę w niej, a także do jakich części programu, obowiązków technicznych i przydziałów służby kaznodziejskiej się kwalifikuje (kolumny UseFor*). Nazwy kolumn są wewnętrznymi identyfikatorami NWS i pozostają angielskie niezależnie od języka programu New World Scheduler.

Krok 2 — Prześlij pliki​

Otwórz Zbór > System > Import danych i wybierz (lub przeciągnij) wszystkie pliki CSV naraz. Dla każdego pliku kreator pokazuje:

  • oznaczenie typu (Osoby, Wykłady publiczne, Chrześcijańskie życie i służba, Obowiązki), oraz
  • rozpoznany format daty, który możesz zmienić osobno dla każdego pliku.

Na bieżąco aktualizowana lista kontrolna eksportu pokazuje, które z czterech list są już uwzględnione, a których wciąż brakuje. Pliki, które nie są eksportami z NWS — lub pliki, których CongPlan nie importuje, takie jak raporty głosicieli i kontakty alarmowe — są wyraźnie oznaczone jako niezaimportowane i pomijane.

Drugi plik tego samego typu zastępuje pierwszy. Można przesłać do 12 plików CSV (maks. 5 MB każdy).

Krok 3 — Dopasuj numery obowiązków​

Ten krok pojawia się tylko wtedy, gdy przesłano plik Duties. Numery obowiązków w NWS są konfigurowane osobno dla każdego zboru, więc CongPlan nie może ich odgadnąć. Przypisz każdy numer do odpowiadającego mu typu zadania technicznego w CongPlan:

  • Pierwszy wybór dotyczy pozycji 1, drugi — pozycji 2.
  • Pozostaw numer niewybrany, aby go pominąć — pominięte numery są następnie wymieniane jako niezaimportowane.

Kreator wstępnie uzupełnia sensowne wartości domyślne (na przykład porządkowi, mikrofony, audio/wideo, scena), które możesz zmienić.

Krok 4 — Zaimportuj osoby​

CongPlan pokazuje podgląd osób, które utworzy lub zaktualizuje, a następnie je importuje. Istniejący członkowie są dopasowywani najpierw po ich identyfikatorze osoby z NWS, a potem po nazwisku, więc ponowne importy aktualizują te same rekordy zamiast tworzyć duplikaty. Liczby w podglądzie to szacunki oparte na nazwiskach; ostateczny wynik jest miarodajny.

Zaimportowane osoby są tworzone jako rekordy członków bez logowania i uprawnień — zaproszenia i uprawnienia nadajesz osobno. Import nigdy nie zmienia istniejących uprawnień.

NWS oznacza też osoby, które opuściły zbór; osoby oznaczone jako przeprowadzone lub usunięte są całkowicie pomijane i wymieniane na ekranie wyników zamiast być importowane.

Kolumna „Active” decyduje, kto może się zalogować​

Kolumna Active w eksporcie Persons decyduje, czy zaimportowana osoba może się zalogować i pojawia się na listach wyboru:

  • Tylko wyraźne False, No lub 0 ustawia osobę jako nieaktywną.
  • Pusta komórka — lub eksport, w którym kolumna Active w ogóle nie występuje — zawsze oznacza aktywną.

Dotyczy to też każdego ponownego importu: jeśli dezaktywowałeś kogoś bezpośrednio w CongPlan, a jego komórka Active w New World Scheduler jest pusta, kolejny import ponownie go aktywuje i przywraca mu dostęp. Nic z tego nie dzieje się po cichu — ekran wyników (krok 7) zawsze podaje, ile osób utworzono jako nieaktywne, ustawiono jako nieaktywne lub ponownie aktywowano.

Nieaktywna osoba zachowuje swój rekord, ale znika z każdej listy wyboru i nie może się już zalogować.

Krok 5 — Potwierdź dopasowanie nazwisk​

CongPlan dopasowuje każde nazwisko z plików harmonogramu do Twoich członków. Potwierdzasz lub poprawiasz dopasowania i możesz pomijać pojedyncze pozycje. Mówcy mają własną listę i domyślnie są traktowani jako zewnętrzni; wyłącz to, aby przypisać mówcę do członka własnego zboru.

Krok 6 — Sprawdź podgląd i ustaw horyzont importu​

Podgląd wymienia zebrania z podziałem na tygodnie; brakujące zebrania są tworzone na podstawie Twoich szablonów.

Tutaj wybierasz też horyzont importu — jak daleko w przyszłość ma sięgać import:

  • Wartość domyślna (i zalecana) to 12 miesięcy do przodu, aby zwykły eksport przeniósł cały swój przyszły program, zamiast urywać się po kilku miesiącach.
  • Możesz go zawęzić do 2, 3 lub 6 miesięcy albo rozszerzyć do 18 miesięcy lub do wszystkich przyszłych wpisów.
  • Wpisy starsze niż 24 miesiące są zawsze wykluczane. Tyle historii przechowuje CongPlan, więc ponowny import może przywrócić nawet dwa pełne lata.
  • Wpisy poza wybranym horyzontem nie są importowane i są wykazywane na ekranie wyników.

Tygodnie zawierające wyłącznie obowiązki bez programu zebrania (na przykład tydzień kongresu lub Pamiątki) nie tworzą pustych zebrań; ich obowiązki są pomijane i wykazywane.

Krok 7 — Uruchom import i sprawdź wynik​

Uruchom import. Po jego zakończeniu ekran wyników podsumowuje, co zostało utworzone i zaktualizowane — w tym osobno, ile osób utworzono jako nieaktywne, ustawiono jako nieaktywne lub ponownie aktywowano dzięki kolumnie Active (zobacz krok 4) — oraz, co ważne, panel „Nie zaimportowano” wymienia wszystko, co zostało celowo pominięte, tak aby nic nie znikało po cichu:

  • nieobsługiwane lub nierozpoznane pliki,
  • nieobsługiwane atrybuty NWS (na przykład gościnność, sprzątanie, pielęgnacja ogrodu, niestandardowe przydziały do służby kaznodziejskiej),
  • niedopasowane numery obowiązków,
  • osoby oznaczone w NWS jako przeprowadzone lub usunięte,
  • wpisy poza horyzontem importu, oraz
  • obowiązki w tygodniach bez programu zebrania.

Czego celowo nie importujemy​

Aby chronić dane osobowe, CongPlan nigdy nie odczytuje z eksportów NWS następujących informacji:

  • dat urodzenia,
  • numerów telefonów i adresów e-mail,
  • adresów pocztowych,
  • kontaktów alarmowych,
  • raportów głosicieli,
  • dokładnej daty chrztu — importowana jest tylko informacja, czy dana osoba jest ochrzczona, oraz
  • nieobecności i relacji rodzinnych.

NWS nie eksportuje też niektórych szczegółów planowania. Po imporcie dodaj je ręcznie w CongPlan:

  • nieobecności,
  • rodziny, oraz
  • wszelkie niestandardowe przydziały weekendowe.

Import tylko przydziałów technicznych​

Aby odświeżyć obowiązki techniczne bez importowania innych list, otwórz ten sam centralny kreator i prześlij tylko plik CSV Duties. Kreator pokaże kroki mapowania obowiązków i dopasowywania nazwisk, które dotyczą tego pliku, a pominięte listy pozostawi bez zmian. Strona Przydziały techniczne nie ma osobnej funkcji importu. Zobacz Przydziały techniczne, aby poznać samą przestrzeń planowania.

Po imporcie​

Sprawdź, czy wszystko trafiło zgodnie z oczekiwaniami:

  • członkowie, grupy służby i typy zadań,
  • godziny zebrań i strony ze szczegółami zebrań,
  • szablony i przydziały zadań technicznych, oraz
  • panel „Nie zaimportowano” z ekranu wyników — pod kątem wszystkiego, co musisz dodać ręcznie.

Rozwiązywanie problemów​

ProblemCo sprawdzić
Plik jest oznaczony jako niezaimportowanyImportowane są tylko Persons, Public Talks, Life and Ministry oraz Duties. Wyeksportuj plik ponownie z NWS, jeśli jego zawartość nie została rozpoznana.
„Wymagany harmonogram zebrań”Skonfiguruj harmonogram zebrania w tygodniu i/lub w weekend w Zbór > Organizacja > Ustawienia, zanim zaimportujesz program.
Duplikaty członków po ponownym imporcieUnikaj zmiany nazw grup służby w NWS między importami — grupy są dopasowywane po nazwie. Osoby są dopasowywane po identyfikatorze NWS i pozostają unikalne.
Błędne datySprawdź format daty ustawiony osobno dla pliku w kroku przesyłania oraz godziny zebrań dla importowanego roku.
Brakujące przyszłe wpisyRozszerz horyzont importu w kroku podglądu.
Osoba niespodziewanie stała się nieaktywnaSprawdź kolumnę Active tej osoby w eksporcie NWS — tylko wyraźne False, No lub 0 ustawia stan nieaktywny. Pusta komórka zawsze oznacza aktywną.
Wcześniej dezaktywowana osoba jest znów aktywna po ponownym imporcieTak ma być: pusta komórka Active zawsze oznacza aktywną, także przy ponownym imporcie. Dezaktywuj tę osobę ponownie w CongPlan albo wpisz wyraźne False/No/0 w New World Scheduler przed kolejnym eksportem.