Diese Programmfunktion ermöglicht dem Anwender, Datensätze, die entweder im *.txt oder im *.csv-Format vorliegen, in SPG-Verein zu importieren:
Zusatzliche Informationen finden Sie auch über "Hilfe/Info" > "Handbücher/Anleitungen">"Import-CSV-Dateien.pdf".
Zunächst ist über die Schaltfläche ’durchsuchen’ eine Importdatei auszuwählen, die beispielsweise aus anderen Programmen für Mitgliederverwaltungen kommen kann. Für das folgende Beispiel wurde eine Textdatei mit einem einfachen Inhalt erstellt:
Im Regelfall enthalten Importdateien in der ersten Zeile die Feldnamen; in SPG-Verein ist deshalb der Haken vor „Feldnamen in der ersten Zeile“ entsprechend zu setzen. Dadurch werden in der Importmaske die Feldnamen für die Zuordnung unter Quelle/Import aufgelistet.
Unter Optionen ist festzulegen, ob ein
• kompletter Bestand neu erstellt werden soll (vorbelegt),
• ob ein vorhandener Bestand ergänzt bzw. erweitert werden soll,
• oder ob ein vorhandener Bestand geändert werden soll.
Insbesondere durch die Option ‘Bestand ergänzen / erweitern‘ können durch ein einfaches Importverfahren schnell weitreichende Änderungen und Ergänzungen am bestehend Bestand vorgenommen werden.
Mittels der Option ‘Bestand ändern‘ hat der Anwender die Möglichkeit, bestimmte Felder aus einer Fremdanwendung einfach und schnell einzufügen. Voraussetzung hierfür ist allerdings, dass die Mitgliedsnummer der Fremdanwendung und die von SPG-Verein gleichlautend ist und zugeordnet wird. Beispiel hierfür wäre das nachträgliche Einspielen des Feldes „Bezirk“ .
Als weitere Option können auch neue Mitgliedsnummern vergeben werden.
Anschließend kann unter Quelle/Import das gewünschte Feld ausgewählt werden, z.B. Vorname. Anschließend ist das korrespondierende Feld (Ziel) für SPG-Verein auszuwählen, hier also auch Vorname. Durch Betätigen der Schaltfläche ’hinzufügen’ wird programmseitig eine entsprechende Zuordnung aufgebaut:
Über die Schaltfläche 'autom. erkennen' werden die Zuordnungen bei gleichem Spaltennamen automatisch gesetzt.
Sollen die getätigten Eingaben und Zuordnungen später erneut verwendet werden, so können diese über die Schaltfläche ’Vorgaben speichern’ gespeichert werden. Sobald diese Daten zu einem späteren Zeitpunkt wieder Verwendung finden (etwa wegen aktueller Datensätze), ist lediglich die Schaltfläche ’Vorgaben einlesen’ zu betätigen.
Es wird nur ein Satz von "Vorgaben" gespeichert werden, deshalb erfolgt bei einem erneuten Klick auf "Vorgaben speichern" eine Sicherheitsabfrage, die darauf hinweist, dass die schon gespeicherten Vorgaben überschrieben werden.
Ein Mausklick auf die Schaltfläche ’Import durchführen’ startet den entsprechenden Vorgang, der mit der Meldung ’Importierung beendet’ quittiert wird. Anschließend kann die Programmfunktion über ’Beenden’ verlassen werden. Die Daten stehen nun in SPG-Verein zur Verfügung.
Über die Schaltfläche 'letztes Importprotokoll anzeigen' können Sie sich das letzte Importprotokoll noch einmal anzeigen lassen.
Mit einem Klick die Schaltfäche 'Importdatei prüfen' können Sie eine CSV-Datei auswählen die dann auf Fehler überprüft wird.
Über die Schaltfläche ’Hilfe’ erhalten Sie kontextbezogene Unterstützung; über die Schaltfläche ’Schließen’ wird das Fenster geschlossen.
Im Vorfeld solcher Änderungen sollte eine Datensicherung angefertigt werden, um im Fehlerfall den vorherigen Bestand wieder herstellen zu können!
Beim Import werden zahlreiche Plausibilitätskontrollen durchgeführt.
Sollten die Daten aus der CSV-Datei fehlerhaft sein, wird ein Import-Protokoll angezeigt; dort ist vermerk, welche Fehler nicht importiert werden können.
Anhand dieses Fehlerprotokolls muss dann die CSV-Datei entsprechend den Hinweisen überarbeitet werden.
Feld
|
Größe
|
Type
|
Beispiel/Hinweis
|
MitgliedID
|
10
|
Zeichen
|
470011
|
Anrede
|
15
|
Zeichen
|
Herr
|
Titel
|
35
|
Zeichen
|
Professor
|
Vorname
|
35
|
Zeichen
|
Toni
|
Nachname
|
35
|
Zeichen
|
Tester
|
Zusatzadresse
|
35
|
Zeichen
|
Gartenhaus
|
Strasse
|
35
|
Zeichen
|
Elbeweg 3a
|
PLZ
|
5
|
Zeichen
|
12345
|
Ort
|
35
|
Zeichen
|
Knuffingen
|
Land
|
3
|
Zeichen
|
Deutschland
|
Bezirk
|
3
|
Zeichen
|
110 (In Stammdaten>Bezirke definieren)
|
Verteiler
|
10
|
Zeichen
|
Abt.-Leiter
|
Postfach
|
8
|
Zeichen
|
12345
|
Postfach_PLZ
|
5
|
Zeichen
|
23456
|
Postfach_Ort
|
35
|
Zeichen
|
Hannover
|
Geburtsdatum
|
10
|
Datum
|
14.03.1991
|
Geschlecht
|
1
|
Zeichen
|
"m", "w"
|
Berufsgruppe
|
3
|
Zeichen
|
100 (In Stammdaten>Bezirke definieren)
|
Telefon_Privat
|
15
|
Zeichen
|
030/123456
|
Telefon_Dienstlich
|
15
|
Zeichen
|
030/123456
|
Fax
|
15
|
Zeichen
|
030/123456
|
Sonstige
|
20
|
Zeichen
|
030/123456
|
Briefanrede
|
40
|
Zeichen
|
Sehr geehrte
|
Eintritt_Datum
|
10
|
Datum
|
01.01.2000
|
Eintritt_Brief
|
1
|
Zeichen
|
"0", "1"
|
Austritt_Datum
|
10
|
Datum
|
31.12.2005
|
Austritt_Brief
|
1
|
Zeichen
|
"0", "1"
|
Kuendigung
|
10
|
Datum
|
30.11.2005
|
Kuendigung_Grund
|
1
|
Zeichen
|
alle Zeichen
|
Zahlart
|
1
|
Zeichen
|
" ", "b" ,"r" ,"s "
|
Zahler
|
24
|
Zeichen
|
Toni's Vater
|
DTA_1
|
35
|
Zeichen
|
VWZ-Hinweis 1
|
DTA_2
|
35
|
Zeichen
|
VWZ-Hinweis 2
|
Erhebung_ab
|
10
|
Datum
|
11.01.2010
|
Ermaessigung_bis
|
10
|
Datum
|
05.01.2002
|
Einmalbetrag_1
|
8,2
|
Dezimal
|
123,45
|
Einmalbetrag_2
|
8,2
|
Dezimal
|
123,45
|
Zusatzbetrag
|
8,2
|
Dezimal
|
123,45
|
Sonstiges_1
|
30
|
Zeichen
|
Hinweis 1
|
Sonstiges_2
|
30
|
Zeichen
|
Hinweis 2
|
Datum_1
|
10
|
Datum
|
01.01.2011
|
Datum_2
|
10
|
Datum
|
02.02.2012
|
Anzahl_Ausweise
|
5
|
Zahl
|
10
|
Anzahl_Zeitschriften
|
5
|
Zahl
|
5
|
Spende
|
8,2
|
Dezimal
|
1024,56
|
Vortrag_Vorjahr
|
8,2
|
Dezimal
|
1024,56
|
Sollstellungsbetraege
|
8,2
|
Dezimal
|
1024,56
|
Gezahlte_Betraege
|
8,2
|
Dezimal
|
1024,56
|
letzte Sollstellung
|
10
|
Datum
|
01.01.2005
|
letzte Zahlung
|
10
|
Datum
|
01.01.2005
|
letzte Aenderung
|
10
|
Datum
|
01.01.2005
|
Mahnung
|
1
|
Zahl
|
0 - 9
|
Handy_1
|
15
|
Zeichen
|
0178/123456
|
Handy_2
|
15
|
Zeichen
|
0178/123456
|
Email
|
50
|
Zeichen
|
Toni.Tester@web.de
|
Homepage
|
50
|
Zeichen
|
www.toni-tester.de
|
Gruppen_Nr (Verknüpf.)
|
10
|
Zeichen
|
0000001111
|
Bildname
|
50
|
Zeichen
|
c:\test\toni-tester.jpg
|
BIC_Nr
|
11
|
Zeichen
|
NOLADE2HXXX
|
IBAN_Nr
|
22
|
Zeichen
|
DE04250500000001234567
|
Post_Anrede
|
15
|
Zeichen
|
Herr
|
Post_Titel
|
35
|
Zeichen
|
Doktor
|
Post_Vorname
|
35
|
Zeichen
|
Frieda
|
Post_Nachname
|
35
|
Zeichen
|
Tester
|
Post_Zusatzadresse
|
35
|
Zeichen
|
Zus.-Adresse
|
Post_Strasse
|
35
|
Zeichen
|
Steinweg 3a
|
Post_PLZ
|
5
|
Zeichen
|
12345
|
Post_Ort
|
35
|
Zeichen
|
Weststadt
|
Post_Land
|
3
|
Zeichen
|
Deutschland
|
Post_Briefanrede
|
40
|
Zeichen
|
Sehr geehrte
|
Post_Sonstiges
|
30
|
Zeichen
|
abcd
|
Zusatzfeld_01
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_02
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_03
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_04
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_05
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_06
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_07
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_08
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_09
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Zusatzfeld_10
|
40
|
4 Typen möglich
|
"Segelboot", "1234", 56,50", "24.12.2009"
|
Sepa_Datum_Mandats_Ref
|
10
|
Datum
|
31.03.2004
|
Sepa_kz_ausfuehrung
|
1
|
Zeichen
|
"2"
|
Sepa_Mandats_Ref
|
35
|
Zeichen
|
MR-Verein 1111
|
Nationalitaet
|
3
|
Zeichen
|
Deutschland
|
Geburtsort
|
35
|
Zeichen
|
Braunschweig
|
Kontosaldo
|
18,2
|
Dezimal
|
100,45
|
Funktion_01-10
|
3
|
Zeichen
|
Kas (In Stammdaten>Funktionen definieren)
|
Funktion_Dat_von_01-10
|
10
|
Datum
|
01.01.2005
|
Funktion_Dat_bis_01-10
|
10
|
Datum
|
31.12.2005
|
Ehrung_01-10
|
3
|
Zeichen
|
EM (In Stammdaten>Ehrungen definieren)
|
Ehrung_Dat_01-10
|
10
|
Datum
|
30.06.2005
|
Abteilung_1-7
|
3
|
Zeichen
|
Fus (In Stammdaten>Abteilungen definieren)
|
Abteilung_Status_1-7
|
1
|
Zeichen
|
"a", "p"
|
Abteilung_Eintritt_1-7
|
10
|
Datum
|
01.04.2005
|
Beitragsart_1-7
|
3
|
Zeichen
|
01 (In Abteilungen>Beitragsarten definieren)
|
Zahlweise_1-7
|
1
|
Zeichen
|
"m", "v", "h", "j"
|