Flow: Upravljanje utakmicom (Admin)¶
Actor¶
Administrator (HNS osoblje)
Preconditions¶
- Administrator je prijavljen u Admin Portal s ovlastima "Match Manager"
- Za stadione s mapom sjedala (domaće utakmice): Konfiguracije stadiona dostupne su u sustavu
- Za vanjske stadione (gostujuće utakmice): Osnovni podaci o stadionu postoje (naziv, lokacija, kapacitet)
Flow Steps¶
-
Pokretanje kreiranja utakmice
- Administrator otvara "Events & Matches"
- Klikne "Create New Match"
- Sustav prikazuje čarobnjaka (wizard) za kreiranje utakmice
-
Unos osnovnih informacija
- Administrator unosi detalje utakmice:
- Domaća ekipa (zadano Hrvatska) vs Gostujuća ekipa
- Tip natjecanja (npr. "UEFA Nations League", "Friendly", "Qualifier")
- Datum i vrijeme (početak utakmice)
- Lokacija/Stadion
- Administrator unosi detalje utakmice:
-
Konfiguracija faza prodaje
- Administrator definira faze prodaje:
- Faza 1: Loyalty Early Access (datum početka/kraja, pravila ispunjavanja uvjeta, broj ulaznica)
- Faza 2: General Public (datum početka/kraja)
- Administrator definira faze prodaje:
-
Postavljanje kvota i inventara
- Administrator definira početne alokacije kvota (npr. "UEFA Quota", "Sponsors", "Family")
- (Pogledajte Match Stadium Configuration za detaljno mapiranje sjedala)
- Sustav rezervira navedeni postotak/sektore za kvote
-
Sadržaj i mediji
- Administrator učitava bannere utakmice, logotipe i promotivni tekst
- Postavlja status vidljivosti (Draft, Scheduled, Visible)
- Konfigurira tekst "Important Info" za stranicu utakmice u mobilnoj aplikaciji
-
Pregled i objava
- Administrator provjerava sve postavke na stranici sa sažetkom
- Klikne "Publish Match" ili "Save as Draft"
- Sustav generira ID utakmice i event stranicu u backendu
- (Ako je Visible) utakmica se prikazuje u listi "Upcoming" u mobilnoj aplikaciji
Alternative Flows¶
A1: Uređivanje detalja aktivne utakmice
- Okidač: promjena termina utakmice
- Administrator otvara postojeću utakmicu
- Ažurira "Kick-off Time"
- Sustav detektira promjenu i pita "Notify Ticket Holders?"
- Administrator potvrđuje
- Sustav ažurira detalje utakmice i šalje push obavijest/email postojećim kupcima
A2: Otkazivanje utakmice
- Okidač: viša sila ili otkazivanje
- Administrator klikne "Cancel Match"
- Sustav zahtijeva odobrenje "Super Admin" uloge
- (Pogledajte Match Cancellation Flow za potpune detalje)
A3: Izvoz podataka za kontrolu ulaza (prije utakmice)
- Okidač: približava se dan utakmice, sustavi kontrole ulaza trebaju biti učitani s važećim podacima o ulaznicama
- Administrator otvara stranicu detalja utakmice u Admin Portalu
- Odabire "Export Access Control Data" ili "Export Tickets for Validation"
- Sustav generira Excel izvoz koji sadrži sve važeće ulaznice za utakmicu:
- Ticket ID: jedinstveni identifikator svake ulaznice
- Barcode/QR Code: vrijednost skeniranog koda za offline validaciju
- Seat Location: sektor, red, broj sjedala (ili zona za nenumerirana mjesta)
- Match ID: identifikator utakmice
- Ticket Status: samo potvrđene važeće ulaznice (isključuje refundirane i otkazane)
- Full Name: ime i prezime nositelja ulaznice
- OIB or Passport Number: za provjeru identiteta na ulazima po potrebi
- Ticket Type: odrasli, dijete, umanjena cijena, itd.
- Purchase Date: datum kupnje ulaznice
- Izvoz uključuje sve kanale: online kupnje, alokacije kvota, prodaju na blagajni
- Administrator preuzima Excel datoteku
- Konvencija imenovanja datoteke:
MatchID_TicketExport_YYYYMMDD_HHMM.xlsx - Administrator prosljeđuje izvoz operaterima kontrole ulaza koji ga učitavaju u uređaje za offline validaciju
- Vrijeme: tipično 2-4 sata prije početka utakmice, nakon završetka finalne prodaje ulaznica
- Izvoz se može ponoviti ako se prodaju ulaznice u zadnji tren ili obrade transferi
- Ovaj izvoz omogućuje offline proces validacije opisan u Stadium Entry Validation
- Nakon utakmice: operateri kontrole ulaza izvoze podatke o korištenju natrag u HNS sustav radi praćenja posjećenosti
A4: Kreiranje gostujuće utakmice (nenumerirana alokacija)
- Okidač: Kreiranje utakmice na vanjskom (gostujućem) stadionu bez mape sjedala
- Administrator slijedi korake 1-2 (Pokretanje kreiranja utakmice, Unos osnovnih informacija)
- U koraku 2, Administrator odabire vanjski stadion (npr. "Victoria Stadium, Gibraltar")
- Sustav detektira tip stadiona i prilagođava čarobnjaka
- U koraku 4 (Postavljanje kvota i inventara):
- Administrator aktivira "Nenumerirana mjesta (gostujuća utakmica)" checkbox
- Administrator unosi "Ukupna količina hrvatske alokacije" (npr. 500 ulaznica)
- Korak konfiguracije stadiona se preskače (nema dostupne mape sjedala)
- Sustav kreira inventar navedene količine s lokacijom sjedala = TBD
- Administrator nastavlja s koracima 5-6 (Sadržaj i mediji, Pregled i objava)
- Za detaljan životni ciklus ulaznica za gostujuće utakmice (prodaja, dodjela sektora, obavijesti korisnicima), pogledajte Ulaznice za gostujuće utakmice (nenumerirana mjesta)
Last Updated: January 2026