Nächtlicher Export der Mitgliederdaten

Ist-Zustand

Aktuell liefert Navision pro Sektion ein Export (in csv-Format) der Mitgliederdaten an ein konfigurierter FTP Server. Der Export findet nächtlich statt. Es werden alle Adresssätze von aktiven Mitgliedern sowie Zusatzmitglieder der jeweiligen Sektion exportiert. Sektionssysteme wie Droptours, Go2top, Tourenangebot verbinden sich mit ihrem individuellen User darauf und konsumieren die Daten für Ihre Zwecke. Die exportierte csv-Datei mit Namen “Adressen_<sektion_id>.csv“ wird im entsprechenden Sektionsordner auf dem FTP Server abgelegt:

In der exportierten csv-Datei repräsentiert 1 Zeile ein Mitglied. Die Werte sind mit dem “$”-Zeichen getrennt. Aus Datenschutzgründen wird im nachfolgenden en Screenshot nur 1 Mitglied dargestellt:

Die unten gelisteten Attribute werden in folgender Reihenfolge in der Datei ausgegeben:

  1. Mitgliedernummer

  2. Sektionsnummer

  3. Nachname

  4. Vorname

  5. Adresszusatz

  6. Strasse und Hausnummer

  7. Postfach

  8. PLZ

  9. Ort

  10. Land

  11. Geburtsdatum

  12. Telefon direkt

  13. Telefon

  14. <leere_spalte>

  15. Mobiltelefon

  16. Fax

  1. E-Mail

  2. Geschlecht

  3. <leere_spalte>

  4. Sprache

  5. Eintrittsjahr

  6. Ist Begünstigt

  7. Ist Ehrenmitglied

  8. Beitragskategorie

  9. Bemerkung S-INFO1

  10. Bemerkung S-INFO2

  11. Bemerkung S-INFO3

  12. Bemerkungen

  13. Saldo

  14. <leere_spalte>

  15. Anzahl Zeitschriften “Die Alpen”

  16. Anzahl Zeitschriften Sektionsbulletin

Der Programmier-Code in Navision sieht wie folgt aus:

→ Link zur internen Doku: https://saccas.atlassian.net/wiki/spaces/DIGISAC/pages/3454566414/FTP+Sektionen-Datenschnittstelle%20? (geschützter Bereich)

MVP-Zustand

Mit dem neuen System (Hitobito) wird sichergestellt, dass die Mitglieder-/Adressdaten weiterhin nächtlich exportiert und auf einem FTP Server abgelegt werden. Auf folgende Änderungen müssen die Sektionen jedoch gefasst sein:

  • Strukturelle Anpassungen: es ist möglich, dass sich die Reihenfolge der Attribute ändert oder dass die Werte anders dargestellt werden (z.B. dass in einem Feld der Adresszusatz, die Strasse, die Hausnummer und das Postfach als ein verketteter Wert dargestellt wird).

  • Pfad zum FTP-Ordner: es ist möglich, dass wir auf einen anderen (S)FTP Server umstellen. Dadurch würden sich die Pfade ändern.

  • Es werden neue Felder am Ende der Exportdatei angehängt, z.B. die Familien-Nummer.

Diese Änderungen betreffen insbesondere die konsumierenden Applikationen wie z.B. DropTours, Tourenangebot oder Go2top. Die definitiven Änderungen werden im Q1/2024 via Sounding Board kommuniziert.

Soll-Zustand

Langfristig werden die Mitglieder-/Adressdaten nicht mehr via csv/FTP bereitgestellt, sondern werden via REST API Schnittstellen abfragbar sein. Eine entsprechende Instruktion wird frühzeitig kommuniziert.