Mitgliederimport

Version vom 16. Juli 2010, 23:58 Uhr von imported>B.pwned
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Wie das in Bayern funktioniert:

Das Mitgliedsantragsformular erzeugt Mails, die eine Tabelle wie die Folgende enthalten:

Name Vorname Beruf Straße PLZ Ort Land E-Mail Telefonnummer Faxnummer Geburtsdatum Bundesland Gemeinde Staatsbürgerschaft Regierungsbezirk Landkreis Join Date Start Date Membership Type Membership Status Status override Activity Type Status Subject Date Time Erstbeitrag External Identifier Straße2 PLZ2 Ort2 Anmerkungen
Doe John Bahnhofstr. 123 12345 Münchnix Bayern johndoemunech@piratenpartei-bayern.de 12.12.00 Bayern Münchnix bayer 30.07.09 30.07.09 Pirat bevorstehend 1 Scheduled Erstbeitrag 13.08.09 18

Tabelle vorbereiten:

  1. Erste Zeile in ein Tabellendokument kopieren
  2. Alle ausstehenden Mitgliedsanträge als weitere Zeilen einfügen (Zweite Zeile)
  3. Unschönheiten beseitigen (strasse durch str. ersetzen. Leerstellen im Datum entfernen etc.)
  4. Gemeinde korrigieren, falls der Ort der in "Gemeinde" steht nur ein Ortsteil ist (*)
  5. Landkreis eintragen ("Stadt XY" falls XY kreisfreie Stadt ist) (*)
  6. Regierungsbezirk eintragen (*)
  7. Mitgliedsnummern (External Identifier) vergeben mit NextID
  8. als csv exportieren (Datum muss im Format 2009-12-31 sein)

(*) kann man mit https://www.piratenpartei-bayern.de/gemeindedaten/ machen (nur BY Daten). Achtung: bitte keine Kommas in den Spalten, das verkraftet das Skript nicht. IMMER mit https!

Stammdaten importieren:

  1. In CiviCRM Import
  2. File auswählen
  3. "first row contains headers"
  4. Load Saved Field Mapping
    1. Bayern_Import_New
  5. "Continue" (zu Schritt 2)
  6. "Continue" (zu Schritt 3)
  7. add imported records to existing group
    1. "LV Bayern Neumitgliederpool" (WICHTIG! Sonst kein Zugriff mehr)
  8. Tag imported records
    1. "ToDo"
    2. "Parteimitglied" Nur noch nach Geldeingang!
  9. import now
  10. Done

Mitgliedschaft auf bevorstehend setzen:

  1. CiviMember
  2. Import Members
  3. selbe Datei
  4. "first row contains headers"
  5. Bayern_New_Membership
  6. continue
  7. import now
  8. done

Begrüßungsmails verschicken:

  1. select todo
  2. mail
  3. Template Begrüßung Bayern oder Neumitglieder Bayern, erinner mich an Namen grad nicht (evtl. anpassen)

ToDo entfernen:

  1. sel todo
  2. remove tag todo

Neupiraten den bestehenden Untergliederungen zuordnen:

  1. select Gruppe "LV Bayern Neutmitgliederpool" && Bezirksname XY
  2. add to "Bezirksverband XY"
  3. remove from "LV Bayern Neumitgliederpool"

Anmerkungen

  • Beim Bereinigen der Daten erhalten Antragsteller mit Text in der Spalte "Anmerkungen" ein Mail und die Anmerkungen werden nicht importiert.
  • Die Importfilter schmeißen Ort2 nach Zwei(t)wohnsitz. Ort2 ist aber eben der Erstwohnsitz falls vom Wohnort abweichend. Hier ist mir noch nicht klar, wie das sauber geschehen soll.