Versions Compared

Key

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

...

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

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”
    )

...

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

  • Mitgliederart ist “Aktiv”

  • Kategorie ist “EINZEL|FAMILIE|JUGEND”

  • Geplanter Austritt 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.

...

Business Regel

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

Tabelle(n)

Mitglied (3015965)

Page(s)

Mitglied Liste

Filterkriterien

  • Mitgliederart ist “Aktiv”

  • Sektion ist “''“

Erkenntnisse

TODO

Datenbereinigungsaktion(en)

  • In Rücksprache mit Mitglied Sektionswechsel vornehmen

Bemerkungen

-

...

Business Regel

Aktive Mitglieder müssen zwingend einer Beitragskategorie zugewiesen sein.

Tabelle(n)

Mitglied (3015965)

Page(s)

Mitglied Liste

Filterkriterien

  • Mitgliederart ist “Aktiv”

  • Kategorie 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

-

...

Business Regel

Aktive Mitglieder müssen zwingend ein PUK hinterlegt haben.

Tabelle(n)

Mitglied (3015965)

Page(s)

Mitglied Liste

Filterkriterien

  • Mitgliederart ist “Aktiv”

  • PUK ist “''“

Erkenntnisse

TODO

Datenbereinigungsaktion(en)

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

Bemerkungen

-

...

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).

Tabelle(n)

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)

  • Individuelle Bereinigung

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.

Tabelle(n)

TODO

Page(s)

TODO

Filterkriterien

TODO

Erkenntnisse

TODO

Datenbereinigungsaktion(en)

TODO

Bemerkungen

TODO

Aktive “Einzel” Mitglieder mit unzulässigem Alter

Business Regel

TODO

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

Tabelle(n)

TODO

Page(s)

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)

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)

TODO

Filterkriterien

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.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)

Mitglied Liste

Filterkriterien

  • Mitgliederart ist “Aktiv”

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

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

Erkenntnisse

TODO

Datenbereinigungsaktion(en)

TODO

Bemerkungen

-

Aktive “Fam”, “Frei Fam” und “Frei Kind” Mitglieder mit inaktiver Familien-Nr.

Business Regel

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)

Mitglied (3015965)

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”

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

-

...

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)

-

Page(s)

Familien

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

[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)

-

Page(s)

Familien

Filterkriterien

  • Aktiv ist “Ja”

  • Anzahl Erwachsene ist “>2“

Erkenntnisse

TODO

Datenbereinigungsaktion(en)

TODO

Bemerkungen

-

Aktive Mitglieder ohne Debitorennummer

Business Regel

TODO

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

Aktive Mitglieder mit unverbuchten Mitgliederrechnung

Business Regel

TODO

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

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

Ausgetretene Mitglieder mit offenem Saldo

Business Regel

TODO

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

Prüfschritt: Zeitschriften, die explizit abbestellt wurden, auf heute terminieren

...

Nach Excel exportieren, Spalte “Mitgliedernummer” in eine separate Lasche kopieren und Duplikate entfernen

→ OFFEN: In der Liste ist nicht ersichtlich ob Mitglied aktiv oder Abonnent ist!

Prüfschritt: Adressbereinigung

Anleitung folgt - im Hinblick auf den Jahresinkasso 2023 wurde entschieden, dass keine Adressen vorgängig bereinigt werden.

Prüfschritt: Abonnenten mit Sektion hinterlegt

Im Hinblick auf den Jahresinkasso 2023 irrelevant, jedoch muss als Datenbereinigung in 2023 berücksichtigt werden, dass alle Abonnenten keine Sektion hinterlegt haben.

...

  • 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)

Allgemeine Inputs

Datenquellen

Microsoft Dynamics NAV 2018

...

Sonstige Inputs

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)

  • @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).

DDL-Statements

Hitobito

...

(Core): https://github.com/hitobito/hitobito/blob/master/db/schema.rb