Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Schnellstart-Anleitungen

Nachfolgend sind einige Quick-Start Anleitung beschrieben. Bei Fragen kann jederzeit mit SAC Kontakt aufgenommen werden, siehe dazu https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954638876/FHNW+Data+Science+Projekt#Kontaktpersonen.

Navision starten

  • Starte die Applikation “NAV 2018 TEST” (die Applikation kann im Windows Start-Menü gesucht/gefunden werden)

  • Wichtig: es ist nicht erlaubt die Applikation “NAV 2018 PROD” zu starten

Development Tool starten

  • Starte die Applikation “Remotedesktopverbindung” (die Applikation kann im Windows Start-Menü gesucht/gefunden werden)

  • Stelle eine Verbindung zu “sac-nst-test01“ her (Username + Passwort bei SAC erhältlich)

  • Starte die Applikation “Dynamics NAV 2018 Development Environment” (die Applikation kann im Windows Start-Menü auf dem Remotedesktop gesucht/gefunden werden)

  • Navigiere unter “Datei>Datenbank>Öffnen...” und selektiere unter “Datenbankname” folgende Datenbank: NAV_2018_TEST - kontrolliere im Nachgang unter “Datei”, dass die Verbindung mit “NAV_2018_TEST” hergestellt ist (und nicht mit “NAV_2018_PROD):

  • Wichtig: es ist nicht erlaubt eine Verbindung zur Datenbank “NAV_2018_PROD” herzustellen

...

Tabelle suchen

Eine “Tabelle” ist mit einer relationalen Datenbank-Tabelle gleichzustellen.

  • Nachdem das Development Tool gestartet wurde, wird eine Maske “Object Designer” angezeigt

  • Im “Object Designer” links auf “Table” navigieren

  • Jetzt kann nach Name oder ID gesucht werden - hierfür muss einfach die Tastatur getätigt werden

Page aufrufen

Eine “Page” ist mit einer relationalen Datenbank-View gleichzustellen.

  • Nachdem der Fat Client “NAV 2018 TEST“ gestartet wurde wird oben rechts ein Suchfeld angezeigt

  • In diesem Suchfeld kann nach Page-Namen gesucht werden

Unzulässige Datenkonstellationen

Unten beschriebene Prüfungen auf Richtigkeit der Datenkonstellationen gilt es vor der Datenmigration von X-HIT durchzuführen (X: NAV, WSO2, Typo3). Unzulässige Datenkonstellationen gilt es im produktiven Mastersystem zu bereinigen. Sofern eine Page angegeben ist, kann die Prüfung mit dem Fat Client “NAV 2018 TEST” erfolgen. Wenn nur eine Tabelle angegeben ist, genügt der Fat Client nicht und eine Verbindung zur “Development Environment” muss aufgebaut werden (via Remote Verbindung).

Prüfung der Mitgliederdaten

Aktive Mitglieder ohne Mitgliedernummer

...

Business Regel

...

Aktive Mitglieder haben eine Mitgliedernummer.

...

Tabelle(n)

...

Mitglied (3015965)

...

Page(s)

...

Mitglied Liste

...

Filterkriterien

...

  • Mitgliederart ist “Aktiv”

  • Mitgliedernummer ist “''“

...

Erkenntnisse

...

TODO

...

Datenbereinigungsaktion(en)

...

TODO

Wenn dies nicht zutrifft, muss via Development Tool (IT fragen) eine Mitgliedernummer gesetzt werden. Grundsätzlich wird die Adressnummer hinterlegt, sofern diese noch nicht vergeben ist.

...

Bemerkungen

...

TODO

Aktive Mitglieder ohne Vorname oder Nachname

...

Business Regel

...

Aktive Mitglieder haben einen Vor- und Nachnamen.

...

Tabelle(n)

...

Mitglied (3015965)

...

Page(s)

...

Mitglied Liste

...

Filterkriterien

...

TODO

...

Erkenntnisse

...

TODO

...

Datenbereinigungsaktion(en)

...

TODO

Wenn dies nicht zutrifft, muss die fehlende Information entweder via Internet-Recherche oder in Rücksprache mit dem Mitglied nachgeführt werden.

...

Bemerkungen

...

TODO

Aktive Mitglieder ohne E-Mail Adresse

...

Business Regel

...

Aktive Mitglieder der Beitragskategorie “Einzel”, “Familie” und “Jugend” haben eine E-Mail Adresse hinterlegt.

...

Tabelle(n)

...

Mitglied (3015965)

...

Page(s)

...

Mitglied Liste

...

Filterkriterien

...

  • Mitgliederart ist “Aktiv”

  • Kategorie ist “EINZEL|FAMILIE|JUGEND”

  • Geplanter Austritt ist “''|>31.12.2023”

  • E-Mail ist “''“

...

Erkenntnisse

...

Per 18.09.2023 gibt es 19’293 aktive Mitglieder mit fehlender E-Mail Adresse:

  • 2'381 aktive Mitglieder der Beitragskategorie “Familie” ohne E-Mail Adresse

  • 14’826 aktive Mitglieder der Beitragskategorie “Einzel” ohne E-Mail Adresse

  • 2'086 aktive Mitglieder der Beitragskategorie “Jugend” ohne E-Mail Adresse

...

Datenbereinigungsaktion(en)

...

  • Via Sektion E-Mail Aufruf starten

  • Via Briefversand E-Mail Aufruf starten

...

Bemerkungen

...

-

E-Mail Adresse nicht eindeutig

...

Business Regel

...

Erfasste E-Mail Adressen von aktiven Mitgliedern sind eindeutig.

...

Tabelle(n)

...

Mitglied (3015965)

...

Page(s)

...

Mitglied Liste

...

Filterkriterien

...

  • Mitgliederart ist “Aktiv”

  • Kategorie ist “EINZEL|FAMILIE|JUGEND”

  • Geplanter Austritt ist “''|>31.12.2023”

  • E-Mail ist “<>''“

...

Erkenntnisse

...

TODO

...

Datenbereinigungsaktion(en)

...

  • Rücksprache mit Mitglied nehmen

...

Bemerkungen

...

@FHNW: Ich würde wie folgt vorgehen

  1. Page filtern und die gefundenen E-Mail Adressen in eine Datenbanktabelle laden

  2. Select “E-Mail Adresse”
    , Case When “Anzahl”>1 Then 0
    Else 1
    End As “Ist_eindeutig“
    From (
    Select “E-Mail Adresse”
    , Count(*) As “Anzahl”
    From “Datenbanktabelle “
    Group By “E-Mail Adresse”
    )

E-Mail Adresse nicht zulässig

...

Business Regel

Erfasste E-Mail Adressen sind gültig, d.h. die E-Mail Domäne ist ansprechbar und Nachrichten können zugestellt werden.

Beispiele gängiger Tippfehler (Liste nicht komplett!):

...

gogle.com, goggle.com, google.cm

...

homail.com, hotmail.cm

...

yaho.com, yahoo.cm

...

Allgemeine Inputs

Wichtige Grundregeln

  • Keine Daten verlassen den Laptop

  • Keine Daten werden via E-Mail, Teams, Sharepoint etc. geteilt

  • Es darf auf keine Prod-Instanzen zugegriffen werden

  • Bei Verlust/Diebstahl des Laptops, sofort SAC melden

SAC Know-how

Top 10 Geschäftsfälle

  1. Neueintritt Stammsektion

  2. Austritt Stammsektion

  3. Wiedereintritt Stammsektion

  4. Wechsel Stammsektion (Sektionswechsel)

  5. Eintritt Zusatzsektion

  6. Austritt Zusatzsektion

  7. Wechsel Beitragskategorie

  8. Auflösung Familie

  9. Jahresinkassolauf

  10. Mahnlauf (mit automatischem Austritt und Rechnungsstorno beim dritten Mahnlauf)

Stammsektion vs. Zusatzsektion

1 Mitglied hat immer eine Beziehung zu einer Hauptsektion (Stammsektion) und kann optional 0..n Mitgliedschaften bei Zusatzsektionen haben.

Beitragskategorien

Eine Beitragskategorie ist immer einer Person zugewiesen und stellt eine Mitgliedschaft dar:

  • “Einzel”: min. 23 jährig

  • “Jugend”: min. 6 jährig; max. 22 jährig

  • “Fam”: min. 23 jährig. Familienkonstrukt zulässig für min. 2 Personen, max. 2 Erwachsene (“Fam” und “Frei Fam”) und beliebig viele Kinder (“Frei Kind”). Die Familienmitgliedschaft ist auch für Paare ohne Kinder möglich. Eine Person wird als Hauptkontakt definiert (“Familienoberhaupt”). Die Familienmitglieder müssen im selben Haushalt leben.

    • “Frei Fam”: mind. 23 jährig

    • “Frei Kind”: mind. 6 und max. 17 jährig

Eine zugewiesene Beitragskategorie

  • ist für eine Sektion zulässig. Alle Sektionen bieten dieselben Mitgliedschaften an (“Einzel”, “Jugend”, “Fam”, “Frei Fam”, “Frei Kind”). Sie unterscheiden sich preislich.

  • hat ein Start- und End-Datum resp. ein Aktivierungs- und ein Deaktivierungsdatum. Abhängig vom dahinterliegenden Geschäftsfall (Neueintritt/Wechsel/Austritt Stammsektion/Zusatzsektion) löst eine Aktivierung/Deaktivierung einer Beitragskategorie 0..n Ereignisse aus (insbesondere fakturierungstechnisch).

FAN-Mitglied

  • Ein nicht-SAC Mitglied kann kostenlos unter http://sac-cas.ch ein SAC Login erstellen womit gewisse SAC Dienstleistungen wahrgenommen werden können. Der SAC spricht hier von FAN-Mitgliedern.

  • FANs sind in Navision nicht abgelegt und sind nur in WSO2 ersichtlich!

  • Zukünftig werden die FANs auch in Hitobito abgelegt sein. Wenn eine Person eine Mitgliedschaft mit einer E-Mail Adresse beantragt, die im Zuge eines “FAN-Accounts” bereits im Gebrauch ist, kann das Registrierungsformular zukünftig nicht abgeschickt werden, da die E-Mail Adresse nicht eindeutig ist.

Generelle Formatierungsregeln

  • Datumswerte müssen im Import- resp. Export-File immer im selben Format abgelegt werden (dd.mm.yyyy)

  • CH Telefonnummern müssen immer im selben Format abgelegt werden (+41 7x xxx xx xx)

  • URLs müssen immer im selben Format abgelegt werden (ohne “http” oder “https” resp. beginnend mit “www”)

  • @FHNW: bitte Gedanken machen und Vorschläge teilen

Hitobito Know-how

DDL-Statements / Create-Statements (Core): https://github.com/hitobito/hitobito/blob/master/db/schema.rb

Datenquellen

Microsoft Dynamics NAV 2018

Tabellen in Scope:

  • Mitglied (3015965)

  • Sektion (3015963)

  • Ansatz Mitgliederfaktura (3015970)

  • Contact (5050)

  • Contact Mailing Group (5056)

  • Course Registration Buffer (50034)

  • Kursteilnehmer (3015594)

  • Kursreferent (3015595)

  • Kursort (3015596)

  • Kurskategorie (3015597)

  • Kursstamm (3015598)

  • Kurskopf (3015601)

  • Kurszeile (3015602)

WSO2

  • Fan Accounts

  • Passwort Hashes (damit User nicht ein neues PW setzen muss)

  • Profilepics

Typo3

Schnellstart-Anleitungen

Nachfolgend sind einige Quick-Start Anleitung beschrieben. Bei Fragen kann jederzeit mit SAC Kontakt aufgenommen werden, siehe dazu https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954638876/FHNW+Data+Science+Projekt#Kontaktpersonen.

Navision starten

  • Starte die Applikation “NAV 2018 TEST” (die Applikation kann im Windows Start-Menü gesucht/gefunden werden)

  • Wichtig: es ist nicht erlaubt die Applikation “NAV 2018 PROD” zu starten

Page aufrufen

Eine “Page” ist mit einer relationalen Datenbank-View gleichzustellen.

  • Nachdem der Fat Client “NAV 2018 TEST“ gestartet wurde wird oben rechts ein Suchfeld angezeigt

  • In diesem Suchfeld kann nach Page-Namen gesucht werden

Development Tool starten

  • Starte die Applikation “Remotedesktopverbindung” (die Applikation kann im Windows Start-Menü gesucht/gefunden werden)

  • Stelle eine Verbindung zu “sac-nst-test01“ her (Username + Passwort bei SAC erhältlich)

  • Starte die Applikation “Dynamics NAV 2018 Development Environment” (die Applikation kann im Windows Start-Menü auf dem Remotedesktop gesucht/gefunden werden)

  • Navigiere unter “Datei>Datenbank>Öffnen...” und selektiere unter “Datenbankname” folgende Datenbank: NAV_2018_TEST - kontrolliere im Nachgang unter “Datei”, dass die Verbindung mit “NAV_2018_TEST” hergestellt ist (und nicht mit “NAV_2018_PROD):

  • Wichtig: es ist nicht erlaubt eine Verbindung zur Datenbank “NAV_2018_PROD” herzustellen

...

Tabelle suchen

Eine “Tabelle” ist mit einer relationalen Datenbank-Tabelle gleichzustellen.

  • Nachdem das Development Tool gestartet wurde, wird eine Maske “Object Designer” angezeigt

  • Im “Object Designer” links auf “Table” navigieren

  • Jetzt kann nach Name oder ID gesucht werden - hierfür muss einfach die Tastatur getätigt werden

WSO2 starten

  1. URL öffnen: WSO2 Management Console (sac-cas.ch)

  2. Einloggen (Username und Passwort bei SAC erhältlich)

Unzulässige Datenkonstellationen

Unten beschriebene Prüfungen auf Richtigkeit der Datenkonstellationen gilt es vor der Datenmigration von X-HIT durchzuführen (X: NAV, WSO2, Typo3). Unzulässige Datenkonstellationen gilt es im produktiven Mastersystem zu bereinigen. Sofern eine Page angegeben ist, kann die Prüfung mit dem Fat Client “NAV 2018 TEST” erfolgen. Wenn nur eine Tabelle angegeben ist, genügt der Fat Client nicht und eine Verbindung zur “Development Environment” muss aufgebaut werden (via Remote Verbindung).

Prüfung der Mitgliederdaten

Aktive Mitglieder ohne Mitgliedernummer

Geplanter Austritt

Business Regel

Aktive Mitglieder haben eine Mitgliedernummer.

Tabelle(n)

Mitglied (3015965)

Page(s)

Mitglied Liste

Filterkriterien

  • Mitgliederart ist “Aktiv”

  • Kategorie ist “EINZEL|FAMILIE|JUGEND”

    • Mitgliedernummer ist “'

    '|>31.12.2023”E-Mail ist “*@goggle.com*“ (als Beispiel)
    • '“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    @FHNW: gibt es einen kostenlosen Webservice womit alle erfassten Adressen geprüft werden können? Hier z.B. können einzelne E-Mail Adressen geprüft werden: https://www.experte.de/email-pruefen. Dieser Service prüft die angegebene E-Mail Adresse auf Syntax, Mailserver und Postfach. Dieser Task ist als one-off zu verstehen.

    ...

    Wenn dies nicht zutrifft, muss via Development Tool (IT fragen) eine Mitgliedernummer gesetzt werden. Grundsätzlich wird die Adressnummer hinterlegt, sofern diese noch nicht vergeben ist.

    Bemerkungen

    TODO

    Aktive Mitglieder ohne Vorname oder Nachname

    Business Regel

    Aktive Mitglieder

    müssen zwingend einer aktiven Sektion zugewiesen seinSektion ist “''“

    haben einen Vor- und Nachnamen.

    Tabelle(n)

    Mitglied (3015965)

    Page(s)

    Mitglied Liste

    Filterkriterien

  • Mitgliederart ist “Aktiv”

  • TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    In

    TODO

    Wenn dies nicht zutrifft, muss die fehlende Information entweder via Internet-Recherche oder in Rücksprache mit dem Mitglied

    Sektionswechsel vornehmen

    nachgeführt werden.

    Bemerkungen

    -

    TODO

    Aktive Mitglieder ohne

    ...

    E-Mail Adresse

    Business Regel

    Aktive Mitglieder

    müssen zwingend einer Beitragskategorie zugewiesen sein

    der Beitragskategorie “Einzel”, “Familie” und “Jugend” haben eine E-Mail Adresse hinterlegt.

    Tabelle(n)

    Mitglied (3015965)

    Page(s)

    Mitglied Liste

    Filterkriterien

  • Mitgliederart ist “Aktiv”

  • Kategorie
    • Mitgliederart ist “Aktiv”

    • Kategorie ist “EINZEL|FAMILIE|JUGEND”

    • Geplanter Austritt ist “''|>31.12.2023”

    • E-Mail ist “''“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    • Für Mitglieder zwischen 6 und 22 Jahren ein Wechsel der Beitragskategorie auf “Jugend” vornehmen

    • Für Mitglieder älter als 22 Jahren ein Wechsel der Beitragskategorie auf “Einzel” vornehmen

    Bemerkungen

    -

    Aktive Mitglieder ohne PUK

    Business Regel

    Aktive Mitglieder müssen zwingend ein PUK hinterlegt haben

    Per 18.09.2023 gibt es 19’293 aktive Mitglieder mit fehlender E-Mail Adresse:

    • 2'381 aktive Mitglieder der Beitragskategorie “Familie” ohne E-Mail Adresse

    • 14’826 aktive Mitglieder der Beitragskategorie “Einzel” ohne E-Mail Adresse

    • 2'086 aktive Mitglieder der Beitragskategorie “Jugend” ohne E-Mail Adresse

    Datenbereinigungsaktion(en)

    • Via Sektion E-Mail Aufruf starten

    • Via Briefversand E-Mail Aufruf starten

    Bemerkungen

    -

    E-Mail Adresse nicht eindeutig

    Business Regel

    Erfasste E-Mail Adressen von aktiven Mitgliedern sind eindeutig.

    Tabelle(n)

    Mitglied (3015965)

    Page(s)

    Mitglied Liste

    Filterkriterien

    • Mitgliederart ist “Aktiv”

    PUK ist “
    • Kategorie ist “EINZEL|FAMILIE|JUGEND”

    • Geplanter Austritt ist “''|>31.12.2023”

    • E-Mail ist “<>''“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    • Für Mitglieder mit fehlendem PUK eine neue PUK-Nummer generieren (via Mitgliederausweis)

    Bemerkungen

    -

    Aktive Mitglieder ohne Telefonnummer

    ...

    Business Regel

    ...

    TODO

    ...

    Tabelle(n)

    ...

    TODO

    ...

    Page(s)

    ...

    TODO

    ...

    Filterkriterien

    ...

    TODO

    • Kategorie ist “EINZEL|FAMILIE|JUGEND”

    • ….

    ...

    Erkenntnisse

    ...

    TODO

    ...

    Datenbereinigungsaktion(en)

    ...

    TODO

    ...

    Bemerkungen

    ...

    TODO

    Aktive Mitglieder mit unzulässigem Eintrittsjahr

    Business Regel

    Eintritte vor 1900 und Eintritte mehr als 12 Monate in Zukunft sind unzulässig. Es kann sein, dass es sich um Tippfehler handelt (z.B. 2200 anstatt 2020).
    • Rücksprache mit Mitglied nehmen

    Bemerkungen

    @FHNW: Ich würde wie folgt vorgehen

    1. Page filtern und die gefundenen E-Mail Adressen in eine Datenbanktabelle laden

    2. Select “E-Mail Adresse”
      , Case When “Anzahl”>1 Then 0
      Else 1
      End As “Ist_eindeutig“
      From (
      Select “E-Mail Adresse”
      , Count(*) As “Anzahl”
      From “Datenbanktabelle “
      Group By “E-Mail Adresse”
      )

    E-Mail Adresse nicht zulässig

    Business Regel

    Erfasste E-Mail Adressen sind gültig, d.h. die E-Mail Domäne ist ansprechbar und Nachrichten können zugestellt werden.

    Beispiele gängiger Tippfehler (Liste nicht komplett!):

    • gogle.com, goggle.com, google.cm

    • homail.com, hotmail.cm

    • yaho.com, yahoo.cm

    Tabelle(n)

    Mitglied (3015965)

    Page(s)

    Mitglied Liste

    Filterkriterien

    Eintritte vor 1900:

    • Mitgliederart ist “Aktiv”

  • Letztes Eintrittsdatum ist “<01.01.1900”

  • Eintritte nach 01
    • Kategorie ist “EINZEL|FAMILIE|JUGEND”

    • Geplanter Austritt ist “''|>31.12.

    2024
    • 2023”

  • Mitgliederart ist “Aktiv”

  • Letztes Eintrittsdatum ist “>01.12.2024”
    • E-Mail ist “*@goggle.com*“ (als Beispiel)

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    Individuelle Bereinigung

    TODO

    Bemerkungen

    -

    Aktive Mitglieder mit einem geplanten Austritt nach 31.12.20xx

    ...

    Business Regel

    ...

    TODO

    Austritte erfolgen grundsätzlich auf Ende des aktuellen Jahres.

    ...

    Tabelle(n)

    ...

    TODO

    ...

    Page(s)

    ...

    TODO

    ...

    Filterkriterien

    ...

    TODO

    ...

    Erkenntnisse

    ...

    TODO

    ...

    Datenbereinigungsaktion(en)

    ...

    TODO

    ...

    Bemerkungen

    ...

    TODO

    Aktive Mitglieder mit unzulässigem Geburtsdatum

    Business Regel

    TODO

    Jedes Mitglied muss mindestens 6 Jahre alt sein und darf nicht ein Geburtstag vor 01.01.1900 ausweisen. Mitglied mit einem Alter<6 müssen ausgetreten werden und Mitglieder mit einem Geburtstag<01.01.1900 müssen bereinigt werden

    @FHNW: gibt es einen kostenlosen Webservice womit alle erfassten Adressen geprüft werden können? Hier z.B. können einzelne E-Mail Adressen geprüft werden: https://www.experte.de/email-pruefen. Dieser Service prüft die angegebene E-Mail Adresse auf Syntax, Mailserver und Postfach. Dieser Task ist als one-off zu verstehen.

    Aktive Mitglieder ohne aktive Sektion

    Business Regel

    Aktive Mitglieder müssen zwingend einer aktiven Sektion zugewiesen sein.

    Tabelle(n)

    TODO

    Mitglied (3015965)

    Page(s)

    TODO

    Mitglied Liste

    Filterkriterien

    TODO

    • Mitgliederart ist “Aktiv”

    • Sektion ist “''“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO
    • In Rücksprache mit Mitglied Sektionswechsel vornehmen

    Bemerkungen

    TODO

    -

    Aktive

    ...

    Mitglieder

    ...

    ohne Beitragskategorie

    Business Regel

    TODO

    [Regel] “Einzel”: min. 23 jährig

    Aktive Mitglieder müssen zwingend einer Beitragskategorie zugewiesen sein.

    Tabelle(n)

    TODO

    Mitglied (3015965)

    Page(s)

    TODO

    Mitglied Liste

    Filterkriterien

    TODO

    • Mitgliederart ist “Aktiv”

    • Kategorie ist “''“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en

    )TODO

    )

    • Für Mitglieder zwischen 6 und 22 Jahren ein Wechsel der Beitragskategorie auf “Jugend” vornehmen

    • Für Mitglieder älter als 22 Jahren ein Wechsel der Beitragskategorie auf “Einzel” vornehmen

    Bemerkungen

    TODO

    -

    Aktive

    ...

    Mitglieder

    ...

    ohne PUK

    [Regel] “Fam”: min. 23 jährig

    Business Regel

    TODO

    Aktive Mitglieder müssen zwingend ein PUK hinterlegt haben.

    Tabelle(n)

    TODO

    Mitglied (3015965)

    Page(s)

    TODO

    Mitglied Liste

    Filterkriterien

    TODO

    • Mitgliederart ist “Aktiv”

    • PUK ist “''“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO
    • Für Mitglieder mit fehlendem PUK eine neue PUK-Nummer generieren (via Mitgliederausweis)

    Bemerkungen

    TODO

    -

    Aktive

    ...

    Business Regel

    TODO

    ...

    Mitglieder ohne Telefonnummer

    Business Regel

    TODO

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    • Kategorie ist “EINZEL|FAMILIE|JUGEND”

    • ….

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Aktive

    ...

    Mitglieder mit unzulässigem

    ...

    Eintrittsjahr

    [Regel] “Frei Kind”: min. 6 jährig; max. 17 jährig

    Business Regel

    TODO

    Eintritte vor 1900 und Eintritte mehr als 12 Monate in Zukunft sind unzulässig. Es kann sein, dass es sich um Tippfehler handelt (z.B. 2200 anstatt 2020).

    Tabelle(n

    )

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    )

    Mitglied (3015965)

    Page(s)

    Mitglied Liste

    Filterkriterien

    Eintritte vor 1900:

    • Mitgliederart ist “Aktiv”

    • Letztes Eintrittsdatum ist “<01.01.1900”

    Eintritte nach 01.12.2024

    • Mitgliederart ist “Aktiv”

    • Letztes Eintrittsdatum ist “>01.12.2024”

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Wenn dies zutrifft, muss für das Mitglied der Lauf “Wechsel Beitragskategorie” ausgeführt werden, sodass es der “Kategorie=Einzel” oder “Kategorie=Jugend” zugeordnet wird.

    Wichtig: danach Erstfaktura aufheben.

    Bemerkungen

    TODO

    ...

    • Individuelle Bereinigung

    Bemerkungen

    -

    Aktive Mitglieder mit einem geplanten Austritt nach 31.12.20xx

    Business Regel

    TODO

    [Regel] “Frei Fam”: min. 23 jährig

    Austritte erfolgen grundsätzlich auf Ende des aktuellen Jahres.

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Aktive

    ...

    Mitglieder mit unzulässigem Geburtsdatum

    [Regel] Eine aktive Familie besteht aus 2-n aktiven Mitgliedern. Sie umfasst 1 aktives “Fam”-Mitglied, 0..1 aktives “Frei Fam”-Mitglied und 0..n aktive “Frei Kind”-Mitglieder. Für Details siehe Regel unter https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien. Für Details siehe https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien

    Business Regel

    Aktive Mitglieder der Beitragskategorie “Fam”, “Frei Fam” und “Frei Kind” dürfen nicht alleinstehend erfasst sein und müssen einer Familien-Nr. zugewiesen sein.

    TODO

    Jedes Mitglied muss mindestens 6 Jahre alt sein und darf nicht ein Geburtstag vor 01.01.1900 ausweisen. Mitglied mit einem Alter<6 müssen ausgetreten werden und Mitglieder mit einem Geburtstag<01.01.1900 müssen bereinigt werden.

    Tabelle(n)

    Mitglied (3015965)

    TODO

    Page(s)

    Mitglied Liste

    Filterkriterien

  • Mitgliederart ist “Aktiv”

  • Kategorie ist “FAMILIE|FREI FAM|FREI KIND”

  • Familien-Nr. ist “''|0”

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    -

    TODO

    Aktive

    ...

    “Einzel” Mitglieder mit

    ...

    Business Regel

    Aktive Mitglieder der Beitragskategorie “Fam”, “Frei Fam” und “Frei Kind” müssen einer aktiven Familie zugewiesen sein.

    ...

    unzulässigem Alter

    Business Regel

    TODO

    [Regel] “Einzel”: min. 23 jährig

    Tabelle(n)

    TODO

    Mitglied

    Page(

    3015965

    s)

    Page(s)

    Mitglied Liste

    Familien

    Filterkriterien

    Mitglied Liste:

    • Mitgliederart ist “Aktiv”

    • Kategorie ist “FAMILIE|FREI FAM|FREI KIND”

    • Familien-Nr. ist “<>''|<>0”

    Familien:

  • Familien-Nr. ist “…”

  • Aktiv ist “Nein”

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Aktive “Fam” Mitglieder mit unzulässigem Alter

    Business Regel

    TODO

    [Regel] “Fam”: min. 23 jährig

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    @FHNW: Ich würde in einem ersten Schritt die Familiennummern der aktiven Mitglieder ziehen (via “Mitglied Liste”). In einem zweiten Schritt würde ich dann die gefundenen Familien-Nr. als Parameter in der Page “Familien” abfragen, um in einem dritten Schritt zu prüfen, ob die gefundenen Familien aktiv oder inaktiv sind.

    Bemerkungen

    -

    Aktive Familien mit weniger als 2 aktive Mitglieder

    Business Regel

    Aktive Mitglieder der Beitragskategorie “Fam”, “Frei Fam” und “Frei Kind” dürfen nicht alleinstehend erfasst sein.

    [Regel] Eine aktive Familie besteht aus 2-n aktiven Mitgliedern. Sie umfasst 1 aktives “Fam”-Mitglied, 0..1 aktives “Frei Fam”-Mitglied und 0..n aktive “Frei Kind”-Mitglieder. Für Details siehe https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien.

    TODO

    Bemerkungen

    TODO

    Aktive “Jugend” Mitglieder mit unzulässigem Alter

    Business Regel

    TODO

    [Regel] “Jugend”: min. 6 jährig; max. 22 jährig

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Aktive “Frei Kind” Mitglieder mit unzulässigem Alter

    Business Regel

    TODO

    [Regel] “Frei Kind”: min. 6 jährig; max. 17 jährig

    Tabelle(n)

    -

    TODO

    Page(s)

    Familien

    TODO

    Filterkriterien

    Familien mit 0 Mitglieder:

    • Aktiv ist “Ja”

    • Anzahl Kinder ist “0”

    • Anzahl Erwachsene ist “0“

    Familien bestehend aus nur “Frei Kind” Mitglied(er):

    • Aktiv ist “Ja”

    • Anzahl Erwachsene ist “0“

    Familien bestehend aus nur “Fam” Mitglied:

    • Aktiv ist “Ja”

    • Anzahl Erwachsene ist “1“

    • Anzahl Kinder ist “0”

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    • Für alleinstehende Mitglieder der Beitragskategorie “Frei Fam” ein Wechsel der Beitragskategorie auf “Einzel” vornehmen

    • Für alleinstehende Mitglieder der Beitragskategorie “Frei Kind” ein Wechsel der Beitragskategorie auf “Jugend” vornehmen, sofern die Person zwischen 6 und 22 Jahre alt ist

    • Für alleinstehende Mitglieder der Beitragskategorie “Frei Kind”, die jünger sind als 6 Jahren, ein SAC Austritt vornehmen

    Bemerkungen

    -

    Aktive Familien mit mehr als 2 erwachsene aktive Mitglieder

    Business Regel

    TODO

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Wenn dies zutrifft, muss für das Mitglied der Lauf “Wechsel Beitragskategorie” ausgeführt werden, sodass es der “Kategorie=Einzel” oder “Kategorie=Jugend” zugeordnet wird.

    Wichtig: danach Erstfaktura aufheben.

    Bemerkungen

    TODO

    Aktive “Frei Fam” Mitglieder mit unzulässigem Alter

    Business Regel

    TODO

    [Regel] “Frei Fam”: min. 23 jährig

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Aktive “Fam”, “Frei Fam” und “Frei Kind” Mitglieder ohne Familien-Nr. (alleinstehend)

    Business Regel

    Aktive Mitglieder der Beitragskategorie “Fam”, “Frei Fam” und “Frei Kind” dürfen nicht alleinstehend erfasst sein und müssen einer Familien-Nr. zugewiesen sein.

    [Regel] Eine aktive Familie besteht aus 2-n aktiven Mitgliedern. Sie umfasst 1 aktives “Fam”-Mitglied, 0..1 aktives “Frei Fam”-Mitglied und 0..n aktive “Frei Kind”-Mitglieder. Für Details siehe Regel unter https://saccas.

    .n aktive “Frei Kind”-Mitglieder

    atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien. Für Details siehe https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien.

    Tabelle(n)

    -

    Mitglied (3015965)

    Page(s)

    Familien

    Mitglied Liste

    Filterkriterien

    Aktiv
    • Mitgliederart ist

    “Ja”

    Business Regel

    TODO

    Jedes Mitglied muss eine Debitorennummer vorweisen.

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO
    • “Aktiv”

  • Anzahl Erwachsene ist “>2“

  • Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    -

    Aktive Mitglieder ohne Debitorennummer

    • Kategorie ist “FAMILIE|FREI FAM|FREI KIND”

    • Familien-Nr. ist “''|0”

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Wenn dies nicht zutrifft, wird grundsätzlich die Mitgliedernummer als Debitorennummer nachgeführt.

    Bemerkungen

    TODO

    -

    Aktive “Fam”, “Frei Fam” und “Frei Kind” Mitglieder mit

    ...

    inaktiver Familien-Nr.

    Business Regel

    TODO

    Alle unverbuchten Mitgliederrechnungen müssen gebucht oder gelöscht sein. Die Liste muss leer sein

    Aktive Mitglieder der Beitragskategorie “Fam”, “Frei Fam” und “Frei Kind” müssen einer aktiven Familie zugewiesen sein.

    [Regel] Eine aktive Familie besteht aus 2-n aktiven Mitgliedern. Sie umfasst 1 aktives “Fam”-Mitglied, 0..1 aktives “Frei Fam”-Mitglied und 0..n aktive “Frei Kind”-Mitglieder. Für Details siehe https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien.

    Tabelle(n)

    TODO

    Mitglied (3015965)

    Page(s)

    TODO

    Mitglied Liste

    Familien

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Aktive Mitglieder mit Tagesfakturierung

    Business Regel

    TODO

    Für diese Mitglieder Erstfaktura aufheben und Debitorennummer korrigieren - IT kann die Liste bereitstellen, da MV kein Zugriff auf die “Mitglied Fakturaelement Liste” hat.

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Mitglied Liste:

    • Mitgliederart ist “Aktiv”

    • Kategorie ist “FAMILIE|FREI FAM|FREI KIND”

    • Familien-Nr. ist “<>''|<>0”

    Familien:

    • Familien-Nr. ist “…”

    • Aktiv ist “Nein”

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Business Regel

    TODO

    @FHNW: Ich würde in einem ersten Schritt die Familiennummern der aktiven Mitglieder ziehen (via “Mitglied Liste”). In einem zweiten Schritt würde ich dann die gefundenen Familien-Nr. als Parameter in der Page “Familien” abfragen, um in einem dritten Schritt zu prüfen, ob die gefundenen Familien aktiv oder inaktiv sind.

    Bemerkungen

    TODO

    Ausgetretene Mitglieder mit offenem Saldo

    -

    Aktive Familien mit weniger als 2 aktive Mitglieder

    Business Regel

    Aktive Mitglieder der Beitragskategorie “Fam”, “Frei Fam” und “Frei Kind” dürfen nicht alleinstehend erfasst sein.

    [Regel] Eine aktive Familie besteht aus 2-n aktiven Mitgliedern. Sie umfasst 1 aktives “Fam”-Mitglied, 0..1 aktives “Frei Fam”-Mitglied und 0..n aktive “Frei Kind”-Mitglieder. Für Details siehe https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien.

    Tabelle(n)

    TODO

    -

    Page(s)

    TODO

    Familien

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Rechnungsstorno vornehmen für

    Wenn Betrag > 280, gilt es zu kontrollieren, ob das ausgetretene Mitglied sich für einen Kurs angemeldet hat.

    Bemerkungen

    TODO

    Mitgliederrechnungen mit Mehrwertsteuer inklusive

    Business Regel

    TODO

    Zu dokumentieren: Es muss sichergestellt werden, dass keine Mehrwertsteuer auf den Rechnungen auftauchen. Hierzu muss auf dem Debitor die Option “Mehrwertsteuer inklusive“ gesetzt sein

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Familien mit 0 Mitglieder:

    • Aktiv ist “Ja”

    • Anzahl Kinder ist “0”

    • Anzahl Erwachsene ist “0“

    Familien bestehend aus nur “Frei Kind” Mitglied(er):

    • Aktiv ist “Ja”

    • Anzahl Erwachsene ist “0“

    Familien bestehend aus nur “Fam” Mitglied:

    • Aktiv ist “Ja”

    • Anzahl Erwachsene ist “1“

    • Anzahl Kinder ist “0”

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en

    )

    TODO

    Bemerkungen

    TODO

    ...

    )

    • Für alleinstehende Mitglieder der Beitragskategorie “Frei Fam” ein Wechsel der Beitragskategorie auf “Einzel” vornehmen

    • Für alleinstehende Mitglieder der Beitragskategorie “Frei Kind” ein Wechsel der Beitragskategorie auf “Jugend” vornehmen, sofern die Person zwischen 6 und 22 Jahre alt ist

    • Für alleinstehende Mitglieder der Beitragskategorie “Frei Kind”, die jünger sind als 6 Jahren, ein SAC Austritt vornehmen

    Bemerkungen

    -

    Aktive Familien mit mehr als 2 erwachsene aktive Mitglieder

    Business Regel

    TODO

    Zu dokumentieren: Es muss sichergestellt werden, dass keine Mehrwertsteuer auf den Rechnungen auftauchen. Hierzu muss auf dem Debitor die Option “Mehrwertsteuer inklusive“ gesetzt sein

    [Regel] Eine aktive Familie besteht aus 2-n aktiven Mitgliedern. Sie umfasst 1 aktives “Fam”-Mitglied, 0..1 aktives “Frei Fam”-Mitglied und 0..n aktive “Frei Kind”-Mitglieder. Für Details siehe https://saccas.atlassian.net/wiki/spaces/RDIEK/pages/3954507807/SAC+Inputs#Beitragskategorien.

    Tabelle(n)

    TODO

    -

    Page(s)

    TODO

    Familien

    Filterkriterien

    TODO

    • Aktiv ist “Ja”

    • Anzahl Erwachsene ist “>2“

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    -

    Aktive Mitglieder

    ...

    ohne Debitorennummer

    Business Regel

    TODO

    Dublettenprüfung entlang gewichteter Kriterien (Name, Vorname, Geburtstag, E-Mail, Telefon)

    Jedes Mitglied muss eine Debitorennummer vorweisen.

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Wenn dies nicht zutrifft, wird grundsätzlich die Mitgliedernummer als Debitorennummer nachgeführt.

    Bemerkungen

    TODO

    Prüfung der Sektionsdaten

    ...

    Aktive Mitglieder mit unverbuchten Mitgliederrechnung

    Business Regel

    TODO

    Wenn Telefon leer auf Sektionskarte, dann gilt es die Telefon Nummer auf der Kontaktkarte zu nehmen

    Alle unverbuchten Mitgliederrechnungen müssen gebucht oder gelöscht sein. Die Liste muss leer sein.

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    ...

    Aktive Mitglieder mit Tagesfakturierung

    Business Regel

    TODO

    Homepage-URL konsistent ablegen (ohne “http” oder “https” resp. beginnend mit “www”)

    Für diese Mitglieder Erstfaktura aufheben und Debitorennummer korrigieren - IT kann die Liste bereitstellen, da MV kein Zugriff auf die “Mitglied Fakturaelement Liste” hat.

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Prüfung der Hüttendaten

    ...

    Ausgetretene Mitglieder mit offenem Saldo

    Business Regel

    TODO

    Hüttenchef: Beziehung immer zwischen Kontakt und Hütte abbilden, nie zwischen Sektion und Kontakt

    Falsch:

    • 174220 ist Hüttenchef von 00001800

    • 199959 ist Hüttenchef von 00002950

    • 207632 ist Hüttenchef von 00005750

    Korrekt:

    • 179765 ist Hüttenchef von 00000289

    • 154541 ist Hüttenchef von 00000290

    • 390319 ist Hüttenchef von 00000291

    TODO

    Bei den Hüttenbeziehungen wurden Inkonsistenzen entdeckt. Diese gilt es vorgängig zu bereinigen - nachfolgend einige Beispiele

    Fall 1: Hüttenobmann darf lediglich eine Beziehung zu einer Sektion aufweisen, nicht aber zu einer Hütte

  • Korrekt: 284656 ist Hüttenobmann von 00001300 (1300 SAC Arosa)

  • Falsch: 269260 ist Hüttenobmann von 00000269 (Tierberglihütte SAC)

  • Fall 2: Hütte weist nicht immer eine Beziehung zu einer Sektion auf

    • Korrekt: 00000001 ist Hütte von 00004250

    • Falsch: 00000006 ist Hütte von N/D

  • Fall 3: “Gültig bis” Datum < “Gültig von” Datum

    • Korrekt: 399997 ist Hüttenobmann von 30.11.2018 bis 31.12.2099

    • Falsch: 171751 ist Hüttenobmann von 01.06.2023 bis 31.12.1999

  • Fall 4: Inaktive Personen weisen eine aktive Beziehung zu einer Hütte auf

    Falsch: 136320 ist seit 08.07.2003 bis 31.12.2099 Hüttenchef von 00000044, die Person ist aber seit 20.12.2022 ausgetreten (aufgrund Todesfall)

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Rechnungsstorno vornehmen für

    Wenn Betrag > 280, gilt es zu kontrollieren, ob das ausgetretene Mitglied sich für einen Kurs angemeldet hat.

    Bemerkungen

    TODO

    Mitgliederrechnungen mit Mehrwertsteuer inklusive

    Business Regel

    TODO

    Zu dokumentieren: Es muss sichergestellt werden, dass keine Mehrwertsteuer auf den Rechnungen auftauchen. Hierzu muss auf dem Debitor die Option “Mehrwertsteuer inklusive“ gesetzt sein

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Abgleich NAV-WSO2

    ...

    Aktive Mitglieder mit mit Mehrwertsteuer inklusive

    Business Regel

    TODO

    siehe FAN-Mitglieder; nur in WSO2 geführt (keine Weiterleitung an Navision)

    Zu dokumentieren: Es muss sichergestellt werden, dass keine Mehrwertsteuer auf den Rechnungen auftauchen. Hierzu muss auf dem Debitor die Option “Mehrwertsteuer inklusive“ gesetzt sein

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    ...

    Aktive Mitglieder mehrfach erfasst

    Business Regel

    TODO

    Dublettenprüfung entlang gewichteter Kriterien (Name, Vorname, Geburtstag, E-Mail, Telefon)

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Allgemeine Inputs

    Datenquellen

    Microsoft Dynamics NAV 2018

    Tabellen in Scope:

    • Mitglied (3015965)

    • Sektion (3015963)

    • Ansatz Mitgliederfaktura (3015970)

    • Contact (5050)

    • Contact Mailing Group (5056)

    • Course Registration Buffer (50034)

    • Kursteilnehmer (3015594)

    • Kursreferent (3015595)

    • Kursort (3015596)

    • Kurskategorie (3015597)

    • Kursstamm (3015598)

    • Kurskopf (3015601)

    • Kurszeile (3015602)

    WSO2

    • Fan Accounts

    • Passwort Hashes (damit User nicht ein neues PW setzen muss)

    • Profilepics

    Typo3

    Formatierungsregeln

    • Datumswerte müssen im Import- resp. Export-File immer im selben Format abgelegt werden (dd.mm.yyyy)

    • CH Telefonnummern müssen immer im selben Format abgelegt werden (+41 7x xxx xx xx)

    • URLs müssen immer im selben Format abgelegt werden (ohne “http” oder “https” resp. beginnend mit “www”)

    • @FHNW: bitte Gedanken machen und Vorschläge hier teilen

    Top 10 Geschäftsfälle

    1. Neueintritt Stammsektion

    2. Austritt Stammsektion

    3. Wiedereintritt Stammsektion

    4. Wechsel Stammsektion (Sektionswechsel)

    5. Eintritt Zusatzsektion

    6. Austritt Zusatzsektion

    7. Wechsel Beitragskategorie

    8. Auflösung Familie

    9. Jahresinkassolauf

    10. Mahnlauf (mit automatischem Austritt und Rechnungsstorno beim dritten Mahnlauf)

    Beitragskategorien

    Eine Beitragskategorie ist immer einer Person zugewiesen und stellt eine Mitgliedschaft dar:

    • “Einzel”: min. 23 jährig

    • “Jugend”: min. 6 jährig; max. 22 jährig

    • “Fam”: min. 23 jährig. Familienkonstrukt zulässig für min. 2 Personen, max. 2 Erwachsene (“Fam” und “Frei Fam”) und beliebig viele Kinder (“Frei Kind”). Die Familienmitgliedschaft ist auch für Paare ohne Kinder möglich. Eine Person wird als Hauptkontakt definiert (“Familienoberhaupt”). Die Familienmitglieder müssen im selben Haushalt leben.

      • “Frei Fam”: mind. 23 jährig

      • “Frei Kind”: mind. 6 und max. 17 jährig

    Eine zugewiesene Beitragskategorie

    • ist für eine Sektion zulässig. Alle Sektionen bieten dieselben Mitgliedschaften an (“Einzel”, “Jugend”, “Fam”, “Frei Fam”, “Frei Kind”). Sie unterscheiden sich preislich.

    • hat ein Start- und End-Datum resp. ein Aktivierungs- und ein Deaktivierungsdatum. Abhängig vom dahinterliegenden Geschäftsfall (Neueintritt/Wechsel/Austritt Stammsektion/Zusatzsektion) löst eine Aktivierung/Deaktivierung einer Beitragskategorie 0..n Ereignisse aus (insbesondere fakturierungstechnisch).

    Spezialfall: FAN-Mitglied

    • Ein nicht-SAC Mitglied kann kostenlos unter sac-cas.ch ein SAC Login erstellen womit gewisse SAC Dienstleistungen wahrgenommen werden können. Der SAC spricht hier von FAN-Mitgliedern.

    • FANs sind in Navision nicht abgelegt und sind nur in WSO2 ersichtlich!

    • Zukünftig werden die FANs auch in Hitobito abgelegt sein. Wenn eine Person eine Mitgliedschaft mit einer E-Mail Adresse beantragt, die im Zuge eines “FAN-Accounts” bereits im Gebrauch ist, kann das Registrierungsformular zukünftig nicht abgeschickt werden, da die E-Mail Adresse nicht eindeutig ist.

    DDL-Statements

    ...

    Prüfung der Sektionsdaten

    Fehlende Telefonnummer

    Business Regel

    TODO

    Wenn Telefon leer auf Sektionskarte, dann gilt es die Telefon Nummer auf der Kontaktkarte zu nehmen

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Inkonsistente URL Adressen

    Business Regel

    TODO

    Homepage-URL konsistent ablegen (ohne “http” oder “https” resp. beginnend mit “www”)

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Prüfung der Hüttendaten

    Beziehungen zwischen Sektion und Kontakt

    Business Regel

    TODO

    Hüttenchef: Beziehung immer zwischen Kontakt und Hütte abbilden, nie zwischen Sektion und Kontakt

    Falsch:

    • 174220 ist Hüttenchef von 00001800

    • 199959 ist Hüttenchef von 00002950

    • 207632 ist Hüttenchef von 00005750

    Korrekt:

    • 179765 ist Hüttenchef von 00000289

    • 154541 ist Hüttenchef von 00000290

    • 390319 ist Hüttenchef von 00000291

    TODO

    Bei den Hüttenbeziehungen wurden Inkonsistenzen entdeckt. Diese gilt es vorgängig zu bereinigen - nachfolgend einige Beispiele

    • Fall 1: Hüttenobmann darf lediglich eine Beziehung zu einer Sektion aufweisen, nicht aber zu einer Hütte

      • Korrekt: 284656 ist Hüttenobmann von 00001300 (1300 SAC Arosa)

      • Falsch: 269260 ist Hüttenobmann von 00000269 (Tierberglihütte SAC)

      • Fall 2: Hütte weist nicht immer eine Beziehung zu einer Sektion auf

        • Korrekt: 00000001 ist Hütte von 00004250

        • Falsch: 00000006 ist Hütte von N/D

      • Fall 3: “Gültig bis” Datum < “Gültig von” Datum

        • Korrekt: 399997 ist Hüttenobmann von 30.11.2018 bis 31.12.2099

        • Falsch: 171751 ist Hüttenobmann von 01.06.2023 bis 31.12.1999

      • Fall 4: Inaktive Personen weisen eine aktive Beziehung zu einer Hütte auf

        • Falsch: 136320 ist seit 08.07.2003 bis 31.12.2099 Hüttenchef von 00000044, die Person ist aber seit 20.12.2022 ausgetreten (aufgrund Todesfall)

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Abgleich NAV-WSO2

    Fehlende Mitglieder in Navision

    Business Regel

    TODO

    siehe FAN-Mitglieder; nur in WSO2 geführt (keine Weiterleitung an Navision)

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO

    Dubletten in NAV aufgrund FANs in WSO2

    Business Regel

    TODO

    Tabelle(n)

    TODO

    Page(s)

    TODO

    Filterkriterien

    TODO

    Erkenntnisse

    TODO

    Datenbereinigungsaktion(en)

    TODO

    Bemerkungen

    TODO