CSV Mitglieder

CSV Mitglieder

Der SAC Export “CSV Mitglieder” entspricht dem Adressdatenexport, der nächtlich und automatisch den Sektionen für ihr Tourenverwaltungssystem (DropNet, climbIT etc.) bereitgestellt wird.

Sektionen haben via SAC Exporte die Möglichkeit, diesen Adressdatenexport manuell anzustossen und die Datei herunterzuladen (z.B. für Fehleranalysen).

Generelle Informationen

  • Der Adressdatenexport erfolgt regelmässig jede Nacht und dient u. A. Tourenverwaltungssysteme wie z.B. DropTours (von DropNet), Tourenangebot (von climbIT) oder go2top (CAS Diablerets).

  • Die Dateien werden auf den Server ftpserver.sac-cas.ch (Port 22) übertragen.

  • Jede Sektion hat auf ftpserver.sac-cas.ch einen eigenen, geschützten Ordner (siehe Bitwarden für Credentials).

  • Die Datei wird gemäss der folgenden Namenskonvention gespeichert: Adressen_0000<sektion_id>.csv.

  • Das Dateiformat ist ISO-8859-1 (Westeuropa).

  • Die Spalten in der Datei sind durch das Zeichen '$' getrennt.

  • Falls das Zeichen '$' in einem Wert vorkommt, wird es entsprechend maskiert.

Beschreibung der Dateistruktur

Die Datei ist wie folgt strukturiert:

Position

Hitobito-Attribut und allfällige Transformationen

Position

Hitobito-Attribut und allfällige Transformationen

1

Person#person_id

2

Group#navision_id_padded

3

Person#last_name

4

Person#first_name

5

Person#address_care_of (Adresszusatz)

6

Person#address

7

Person#postfach

8

Person#zip_code

9

Person#town

10

Person#country

11

Person#birthday

12

PhoneNumber[label=Haupt-Telefon]

13

PhoneNumber[label=Privat]

14

[leere Spalte]

15

PhoneNumber[label=Mobil]

16

PhoneNumber[label=Fax]

17

Person#email

18

Person#gender

19

[leere Spalte]

20

Person#language

21

MIN(Sektionsmitglieder::Mitglied#start_on.year)

22

hat Beguenstigt Rolle in layer

23

hat Ehrenmitglied Rolle in layer

24

Beitragskategorie der Mitglied(Zusatzsektion) Rolle in layer

25

Person#s_info_1

26

Person#s_info_2

27

Person#s_info_3

28

Person#additional_information (Bemerkungen)

29

saldo (hardcodiert, immer 0)

30

[leere Spalte]

31

anzahl_die_alpen (hardcodiert, immer 0)

32

anzahl_sektionsbulletin (hardcodiert, immer 0)