Hallo,
leider werden beim Inport von Mitgliedsdaten als csv alle Datensätze gelöscht.
Ich hatte vorher noch eine alte Version gehabt, wo beim Inport alle anderen Datensetze nicht gelöscht wurden.
Habe auch mal im Forum darüber gelesen.
Weißt jemand ob das so bleiben soll, oder einen Sinn hat, das alle anderen Datensätze gelöscht werden?
Wenn sich ein Mitglied über unser Internetformular anmeldet bekommt der Kassierer ein PDF und soll nun später auch eine CSV Datei bekommen, die er dann Importieren kann.
Wenn das nicht geht gibt es dann eine alternative?
Grüße
Siegfried
Löschen aller Mitglieder beim Importieren eines neuen Mitglieds
Moderator: heiner
Re: Löschen aller Mitglieder beim Importieren eines neuen Mitglieds
Der Import in der jetzigen Form ist nur für den Umzug von einer anderen Software zu Jverein gedacht. Hier werden auch Beitragsgruppen, Eigenschaft und Zusatzfelder aufgebaut. Ich denke man bräuchte eine davon unabhängige Importfunktion bei der nur die Mitgliederstammdaten importiert werden. Alle weiteren Angaben wie Eigenschaften und Zusatzfelder müssten manuell eingefügt werden. Würde das deinen Anforderungen genügen? Dann könnte ich mich um die Umsetzung kümmern, es kann jedoch etwas dauern da ich momentan nicht so viel Zeit habe.
Alternativ könntest du evtl. das Jverein.rest Plugin testen, hier können die daten über eine REST API, direkt zb. über eine Website, in die Datenbank eingefügt werden: https://github.com/lenilsas/jverein.rest
Alternativ könntest du evtl. das Jverein.rest Plugin testen, hier können die daten über eine REST API, direkt zb. über eine Website, in die Datenbank eingefügt werden: https://github.com/lenilsas/jverein.rest
Re: Löschen aller Mitglieder beim Importieren eines neuen Mitglieds
Hallo,
Danke für deine Antwort,
Es wäre ok, wenn ich die Daten ohne Eigenschaften und Zusatzfelder importieren könnte.
Das wäre eine große Hilfe.
Schreib mir einfach wenn du eine Lösung gefunden hast.
- Das Jverein.rest Plugin ist wahrscheinlich wenn man die Datenbank auf einen MYSQL Severer laufen hat und nicht lokal auf einen Rechner?
Grüße
Siegfried
Danke für deine Antwort,
Es wäre ok, wenn ich die Daten ohne Eigenschaften und Zusatzfelder importieren könnte.
Das wäre eine große Hilfe.
Schreib mir einfach wenn du eine Lösung gefunden hast.
- Das Jverein.rest Plugin ist wahrscheinlich wenn man die Datenbank auf einen MYSQL Severer laufen hat und nicht lokal auf einen Rechner?
Grüße
Siegfried
Re: Löschen aller Mitglieder beim Importieren eines neuen Mitglieds
Ja genau, für das Rest Plugin muss Jverein auf einem Server laufen, am besten mit MySql, und dann kann man über eine lokale JVerein Instanz auf die Daten auch zugreifen.
Dann werde ich mich demnächst um die Importfunktion kümmern, melde mich sobald ich Neuigkeiten habe.
Dann werde ich mich demnächst um die Importfunktion kümmern, melde mich sobald ich Neuigkeiten habe.
Re: Löschen aller Mitglieder beim Importieren eines neuen Mitglieds
Ich habe jetzt den neuen Imort angelgt. Wenn du die Nigthly Version von Jverein verwendest kannst du sie sofort nutzen.
Es wird in der Mitgliederlist ein Button Import hinzugefügt.
Die Importdatei muss im CSV vormat sein und kann folgende Spalten haben:
vorname Pflichtfeld
name Pflichtfeld
geschlecht Pflichtfeld (m=Mänlich,w=Weiblich,o=Ohne Angabe)
geburtsdatum Pflichtfeld bei Mitgliedern wenn unter Einstellungen gesetzt
adresstyp ID wie in Einstellungen->Mitglied->Mitgliedstypen angezeigt, default 1=Mitglied
personenart (n=natürliche Person,j=juristische Person) default n
titel
anrede
strasse
adressierungszusatz
ort
plz
staat
email
telefondienstlich
telefonprivat
handy
beitragsgruppe Pflichtfeld bei Mitgliedern (Name wie angezeigt)
eintritt Pflichtfeld bei Mitgliedern
austritt
kuendigung
sterbetag
beitragsgruppe Pflichtfeld bei Mitgliedern
iban Pflichtfeld bei Mitgliedern mit Zahlungsweg Basislastschrift
bic wird automatisch ermittelt
individuellerbeitrag
zahlungsweg (1=Basislastschrift,2=Überweisung,3=Barzahlung) default Basislastschrift
zahlungsrhythmus nur wenn Beitragsmodell "Monatlich zu festen Terminen" Zahl oder text möglich (1=Monatlich, 3=Vierteljährlich, 6=halbjährlich, 12=Jährlich) default: Monatlich
zahlungstermin nur bei Beitragsmodell "Flexiebel" (1,31,32,33,61,62,63,64,65,66,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212) Default 1=monatlich
mandatdatum Pflichtfeld bei Mitgliedern mit Zahlungsweg Basislastschrift
mandatversion default 0
externemitgliedsnummer Pflicht wenn unter Einstellungen gesetzt
ktoivorname
ktoiname
ktoianrede
ktoistrasse
ktoiadressierungszusatz
ktoiplz
ktoiort
ktoistaat
ktoiemail
ktoipersonenart (n=natürliche Person,j=juristische Person)
ktoititel
ktoigeschlecht (m=Mänlich,w=Weiblich,o=Ohne Angabe)
vermerk1
vermerk2
eigenschaft_NAME (wird bei allem anderen als nein, false gesetzt)
zusatzfeld_NAME
sekundaer_NAME für sekundäre Beitragsgruppen (wird bei allem anderen als nein, false gesetzt)
Felder mit anderem Namen werden ignoriert
Es wird in der Mitgliederlist ein Button Import hinzugefügt.
Die Importdatei muss im CSV vormat sein und kann folgende Spalten haben:
vorname Pflichtfeld
name Pflichtfeld
geschlecht Pflichtfeld (m=Mänlich,w=Weiblich,o=Ohne Angabe)
geburtsdatum Pflichtfeld bei Mitgliedern wenn unter Einstellungen gesetzt
adresstyp ID wie in Einstellungen->Mitglied->Mitgliedstypen angezeigt, default 1=Mitglied
personenart (n=natürliche Person,j=juristische Person) default n
titel
anrede
strasse
adressierungszusatz
ort
plz
staat
telefondienstlich
telefonprivat
handy
beitragsgruppe Pflichtfeld bei Mitgliedern (Name wie angezeigt)
eintritt Pflichtfeld bei Mitgliedern
austritt
kuendigung
sterbetag
beitragsgruppe Pflichtfeld bei Mitgliedern
iban Pflichtfeld bei Mitgliedern mit Zahlungsweg Basislastschrift
bic wird automatisch ermittelt
individuellerbeitrag
zahlungsweg (1=Basislastschrift,2=Überweisung,3=Barzahlung) default Basislastschrift
zahlungsrhythmus nur wenn Beitragsmodell "Monatlich zu festen Terminen" Zahl oder text möglich (1=Monatlich, 3=Vierteljährlich, 6=halbjährlich, 12=Jährlich) default: Monatlich
zahlungstermin nur bei Beitragsmodell "Flexiebel" (1,31,32,33,61,62,63,64,65,66,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212) Default 1=monatlich
mandatdatum Pflichtfeld bei Mitgliedern mit Zahlungsweg Basislastschrift
mandatversion default 0
externemitgliedsnummer Pflicht wenn unter Einstellungen gesetzt
ktoivorname
ktoiname
ktoianrede
ktoistrasse
ktoiadressierungszusatz
ktoiplz
ktoiort
ktoistaat
ktoiemail
ktoipersonenart (n=natürliche Person,j=juristische Person)
ktoititel
ktoigeschlecht (m=Mänlich,w=Weiblich,o=Ohne Angabe)
vermerk1
vermerk2
eigenschaft_NAME (wird bei allem anderen als nein, false gesetzt)
zusatzfeld_NAME
sekundaer_NAME für sekundäre Beitragsgruppen (wird bei allem anderen als nein, false gesetzt)
Felder mit anderem Namen werden ignoriert