• @ALL has read permissions
  • @administrator_-_vedouci_ao has delete permissions
  • @pir_cen_kan-all has delete permissions

Toto je starší verze dokumentu!


Statusy lidí a události

Status osoby má zásadní význam pro fungování osoby, tedy na práva a povinnosti vyplývající především ze Stanov. Není možný souběh více statusů.

Možné statusy:

  • osoba
  • RegP
  • člen
  • PozČ (pozastavené členství)
  • PozRegP (pozastavený RegP)
  • nežije

Status se nenastavuje ručně, ale mění se na základě událostí osoby. To jsou historické záznamy o tom, co se s danou osobou dělo, zejména v souvislosti s jejím statusem.

Možné události:

  • registrace
  • ověření - žádost
  • ověření - provedeno
  • ověření - storno
  • RegP - žádost
  • RegP - přijetí
  • RegP - vznik
  • RegP - ukončení neověřen
  • RegP - ukončení
  • RegP - zákaz
  • PozRegP - začátek
  • PozRegP - konec
  • členství - žádost
  • členství - přijetí
  • členství - přihláška
  • členství - vznik
  • členství - ukončení
  • členství - vyloučení
  • členství - zákaz
  • PozČ - začátek
  • PozČ - konec
  • PozČ - platba
  • PozČ - platba konec
  • platba - provedena
  • platba - notifikace
  • platba - upomínka
  • úmrtí

Výčet nemusí být kompletní. Dle potřeby (viz sekce scénáře níže) mohou být definovány další události.

Některé události uživatel provádí sám (v Profilu aka novém Nalodění), některé AO, oblastní předsednictvo, atp. A některé události se stávají automaticky - na základě předchozích událostí.

Odkazy na věci, které nemusí být jasné ze Stanov, PCP, atp.:

Omezení událostí

Některé události se nemohou stát kdykoliv a taky je nemůže udělat jen tak někdo, případně se dějí automaticky.

událost podmínka statusu provádí poznámka
ověření - žádost jakýkoliv osoba ověřit lze opakovaně kdykoliv, např. kvůli úřední změně jména
ověření - provedeno jakýkoliv PKS, PMS, AO AO může, ale obvykle neověřuje
ověření - storno jakýkoliv AO
RegP - žádost osoba osoba
RegP - přijetí osoba PKS, PMS, AO přijetí s potvrzením ověření znalostí ideových cílů strany
RegP - vznik osoba auto když jsou splněny podmínky RegP
RegP - ukončení neověřen RegP, PozRegP auto po stornu ověření kdy už nejsou splněny podmínky RegP
RegP - ukončení RegP, PozRegP osoba, AO AO provádí nález RK nebo vůli PKS/PMS
RegP - zákaz jakýkoliv AO, auto zákaz žádat o RegP nálezem RK, *auto* při vyloučení člena
PozRegP - začátek RegP AO nálezem RK
PozRegP - konec PozRegP AO
členství - žádost osoba, RegP osoba
členství - přijetí osoba, RegP PKS, PMS, AO záznam o hlasování o přijetí
členství - přihláška osoba, RegP AO záznam o zaevidování přihlášky
členství - vznik osoba, RegP auto když jsou splněny podmínky členství
členství - ukončení člen, PozČ AO
členství - vyloučení jakýkoliv AO
členství - zákaz jakýkoliv AO, auto zákaz žádat o členství nálezem RK, *auto* při vyloučení člena
PozČ - začátek člen, PozČ AO PozČ může být vícenásobné (nález RK, na žádost, nesvéprávnost, …)
PozČ - konec PozČ AO
PozČ - platba člen, PozČ auto z důvodu nezaplacení příspěvku
PozČ - platba konec PozČ auto
platba - provedena jakýkoliv auto, AO *auto* automaticky spárované platby, AO chybné nespárované platby
platba - notifikace člen, PozČ auto
platba - upomínka člen, PozČ auto
úmrtí jakýkoliv AO

Poznámky:

  • jakýkoliv znamená jakýkoliv status kromě nežije
  • vyloučená osoba nemůže žádat o členství nebo se stát RegP
  • protože odpovědnost nemá vliv pokud členství nebo status RegP zanikne, tak lze zákazy a vyloučení provést pro jakýkoliv status

Scénáře

Pro správné fungování zejména automatických událostí je třeba si namodelovat scénáře, co se s osobou může dít v průběhu času. Důležité je, abychom pokryli i různé nestandardní situace které mohou nastat v průběhu času (např. osoba opakovaně vstoupila a vystupila ze strany) a které mohou rozbít automatizaci.

Tyhle scénáře jsou součást automatizovaných testů systému na správu lidí, aby se minimalizovalo riziko, že třeba omylem někomu automaticky pozastavíme členství. Čím lepší bude pokrytí nestandardních situací ve scénářích, tím menší riziko chyb.

Pokud budete vymýšlet scénáře, věnujte prosím pozornost omezením událostí výše, které limitují kdy se může událost stát, a kdo to může udělat.

© Piráti, 2025. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek. Podmínky použití.
playground/chobotnice/statusy-a-udalosti.1618310285.txt.gz · Poslední úprava: 13.04.2021 10:38 autor: jan.bednarik