Eksport danych klubu: cały klub w jednym pliku ZIP
Dzwoni członek zarządu: rodzic chce wiedzieć, co klub zapisał o jego córce i czy to też zniknie, gdy ona skończy grać. Albo subtelniej: klub zastanawia się nad innym systemem i ktoś głośno pyta, czy wszystko, co wprowadzono przez trzy sezony, da się z niego potem wyjąć. Oba pytania potrzebują tej samej odpowiedzi, a tą odpowiedzią jest jeden plik.
Dlaczego klub musi móc odzyskać własne dane
Klub, który pracuje z Koach przez sezon, niepostrzeżenie zbiera spore archiwum. Drużyny ze swoim składem, zawodnicy z datą urodzenia i pozycją, treningi z tym, kto był, a kogo nie było, notatki po treningach, uwagi trenerów, oceny, mecze z wynikami i liczbami pod nimi. Dokładnie o to chodzi — od tego praca trenerska robi się lepsza — ale oznacza to też, że kiedyś przychodzi moment, w którym ktoś chce cały ten stos obejrzeć, zabrać ze sobą albo sprawdzić.
W praktyce to pytanie pojawia się w trzech momentach. Pierwszy to koniec sezonu, gdy zarząd chce utrwalić, jak wyglądał rok, zanim drużyny zostaną ułożone od nowa. Drugi to zmiana systemu: kto odchodzi, chce zabrać swoje dane, a kto zostaje, chce wiedzieć, że to w ogóle możliwe. Trzeci to wniosek o wgląd od członka klubu albo od rodziców członka.
Do września 2026 moduł klubowy nie miał na to odpowiedzi. W aplikacji stały trzy przyciski eksportu, ale wszystkie działały na drużynę albo na zawodnika — przydatne dla trenera, bezużyteczne dla zarządu z dwudziestoma drużynami. Kto chciał mieć cały klub, musiał przejść dwadzieścia ekranów. Eksport klubowy zastępuje to jednym przyciskiem.
Jest w tym też uspokojenie, którego nie należy lekceważyć, jeśli masz przekonać zarząd do nowego systemu. Pytanie „a jeśli za dwa lata z tego zrezygnujemy, to wszystko stracimy?” jest w klubach realnym hamulcem, i słusznie: dość jest klubów, którym po systemie, który przestał działać, został folder z luźnymi arkuszami. Eksport, który w każdej chwili zrobisz sam, bez proszenia kogokolwiek, ten hamulec zdejmuje.
Dwanaście plików: co jest w ZIP-ie
Eksport daje jeden plik ZIP, a w nim dwanaście plików CSV. Każdy plik dotyczy jednego rodzaju danych, żeby dało się go otworzyć w arkuszu kalkulacyjnym bez wcześniejszego rozszyfrowywania kolumn:
- overzicht — co zostało wyeksportowane, kiedy i za jaki okres.
- teams — wszystkie drużyny, które w tej chwili wiszą przy nazwie klubu.
- spelers — zawodnicy w podziale na drużyny.
- trainers — kto jest przypisany do której drużyny.
- trainingen i programma — zaplanowane treningi i terminarz meczów.
- aanwezigheid — kto był na którym treningu.
- verslagen — notatki po treningach.
- notities i beoordelingen — to, co trenerzy zapisali o zawodnikach.
- wedstrijden i statistieken — wyniki i liczby pod nimi.
Plik z przeglądem otwierasz jako pierwszy. Stoi w nim nie tylko to, co zostało zabrane i za jaki okres, ale też wiersz let_op, który zwykłymi słowami powtarza to, co aplikacja mówi tuż przed pobraniem: ten plik od momentu pobrania jest poza ochroną Koach. Ten wiersz jest tam po to, żeby ktoś, kto pół roku później natknie się na plik we wspólnym folderze, od razu wiedział, na co patrzy.
Nazwy plików są w każdym języku niderlandzkie, więc także polski czy niemiecki członek zarządu dostanie plik o nazwie spelers.csv. Zawartość idzie już za językiem aplikacji: nagłówki kolumn i stałe wartości stoją w tym języku, w którym używasz Koach. To świadomy wybór — nazwy zostają dzięki temu porównywalne między językami, a treść pozostaje czytelna dla tego, kto z nią pracuje.
Nie myl tego eksportu z dwoma, które już były. Plik CSV, który trener robi dla swojej komisji, opisany w prowadzeniu kilku drużyn jako trener, dotyczy jego własnych drużyn. Raport końcowy drużyny przy ustawianiu nowego sezonu dotyczy jednej drużyny. To jest cały klub za jednym razem, a więc nie jest to uprawnienie trenera, tylko uprawnienie zarządu.
Tak robisz eksport w aplikacji
Przycisk stoi na dole zakładki Przegląd w panelu klubu, pod nagłówkiem Eksportuj wszystko. Jeśli nie wiesz, gdzie znaleźć panel klubu, opisuje to panel klubu dla twojego klubu.
Pod nagłówkiem stoi jeden wiersz objaśnienia i warto go przeczytać, zanim stukniesz: jeden plik ze wszystkimi drużynami, zawodnikami, treningami, frekwencją, sprawozdaniami, notatkami i ocenami klubu — zawiera dane osobowe członków, w tym nieletnich.
Gdy stukniesz Eksportuj, najpierw pojawia się potwierdzenie: „Gdy ten plik znajdzie się na Twoim komputerze, Koach już go nie chroni. Przechowuj go starannie i nie udostępniaj dalej, niż to konieczne. Kontynuować?”. To nie formalność, tylko sedno całego tematu, a dalej stoi dlaczego.
W dużym klubie plik może okazać się za duży na jedno pobranie. Wtedy dostajesz drugie pytanie: „Cały klub jest za duży na jeden plik. Wziąć ostatnie dwanaście miesięcy?”, z przyciskiem Ostatnie dwanaście miesięcy. To prawie zawsze jest ta odpowiedź, której szukasz, bo bieżący sezon mieści się w tym z zapasem. Jeśli potrzebujesz innego okresu — na przykład dokładnie jednego sezonu albo roku, który leży dalej wstecz — możesz go podać sam zamiast przyjmować okres domyślny.
Potem ZIP schodzi na dysk i pojawia się komunikat, że eksport jest gotowy. Rozpakowujesz i otwierasz programem, którego i tak używasz; wszystkie dwanaście plików to zwykłe pliki CSV.
Czego świadomie w nim nie ma
Lista tego, czego brakuje, jest równie ważna jak lista tego, co w nim stoi, bo rozumowanie za nią brzmi: co nie wyjeżdża, nie może zaginąć.
Nie ma w nim żadnych danych kontaktowych — ani adresów e-mail, ani numerów telefonów, ani adresów. Dla wielu członków zarządu to zaskoczenie, bo to dokładnie to, czego spodziewałbyś się w ewidencji członków. Powód jest taki, że lista kontaktów to jedyna rzecz, z którą z ukradzionego albo przesłanego dalej pliku da się od razu coś zrobić: napisać, zadzwonić, podjechać. Do celu tego eksportu — wiedzieć, co zostało o członkach zapisane — nie są potrzebne.
Nie ma też kluczy kont. Trener albo autor notatki jedzie jako nazwisko, a nie jako identyfikator techniczny. Nazwisko wystarczy, żeby kogoś rozpoznać; klucz logowania nie należy do pliku, który ląduje na laptopie.
Brakuje ponadto wiadomości i powodów podanych przy wypisaniu się, rodziców i opiekunów, kontaktów alarmowych i oczywiście wszystkiego, co dotyczy drużyn spoza tego klubu. Ćwiczeń też w nim nie ma: to materiał treningowy, a nie dane osobowe, wisi przy bibliotece ćwiczeń, a animacji nie da się zapisać w pliku CSV.
Jeszcze jedna granica, którą trzeba znać: eksport działa na drużynach, które w tej chwili wiszą przy nazwie tego klubu. Drużyna, która przeniosła się do innego klubu, nie jedzie z nim — nawet jeśli w zeszłym sezonie jeszcze tu należała. Dzięki temu nikt nie dostanie przez stary odnośnik listy członków innego klubu.
Kto może eksportować i dlaczego reszta nie
Mogą to tylko zarządca klubu i członek zarządu. Kto ma którą rolę i jak ją nadajesz, opisują role w klubie i zapraszanie administratorów. U pozostałych ról przycisk nie zadziała, a przy każdej roli jest to przemyślane.
Menedżer techniczny wyraźnie go nie dostaje. To dziwi ludzi, bo przecież to on odpowiada za jakość pracy trenerskiej. Ale on czyta w aplikacji — tam stoją dzienniki zespołów i sygnały, i tam też należy rozmowa. Nie potrzebuje luźnego pliku, który może przesłać mailem; potrzebuje rozmowy z trenerem, którego rzecz dotyczy.
Skarbnik go nie dostaje, bo zajmuje się pieniędzmi, a nie treścią uwag trenerskich. Osoba zaufania go nie dostaje, bo z definicji pracuje poufnie i jeden na jeden: plik ze wszystkim o wszystkich członkach jest przeciwieństwem tego, jak ta rola ma działać.
Gdy ZIP leży już na laptopie, Koach nie ma z nim nic wspólnego. Żadna rola, żadne logowanie i żadna reguła dostępu już go nie chronią — to plik w folderze pobranych. Trzymaj go w bezpiecznym miejscu, nie wrzucaj do wspólnego folderu klubu i skasuj, gdy tylko przestanie być potrzebny. Co Koach faktycznie osłania wewnątrz aplikacji, opisują prywatność i dane w Koach.
Jak praktycznie obsłużyć wniosek o wgląd
Gdy przychodzi wniosek od członka klubu albo od rodziców członka, eksport klubowy jest twoim narzędziem, ale nie twoją odpowiedzią. Plik dotyczy całego klubu i nie możesz go przesłać dalej: oddałbyś jednym ruchem dane wszystkich pozostałych członków.
Sposób, który jest poprawny, jest krótki. Zrób eksport, otwórz pliki, w których dany zawodnik występuje — zawodnicy, frekwencja, notatki, oceny, statystyki — i odfiltruj to jedno nazwisko. Wiersze, które zostaną, przenieś do osobnego zestawienia i wyślij właśnie je. Wtedy masz pewność, że niczego nie pominiesz i że nie pojedzie nic, co tam nie należy.
Dwie rzeczy warto przy tym wskazać. Pierwsza: w notatkach i ocenach stoi nazwisko trenera, który je napisał. Przy wniosku o wgląd to istotne, bo rodzic, który czyta, co zapisano o jego dziecku, zwykle chce wiedzieć, przez kogo — i lepiej, żebyś sam to zobaczył wcześniej, niż żeby wyszło to dopiero w rozmowie po fakcie. Druga: zrób eksport w momencie, w którym zajmujesz się wnioskiem, a nie z pliku sprzed miesiąca. Stary ZIP nie ma tego, co dopisano od tamtej pory, a to dokładnie ten rodzaj niekompletności, na którym wniosek się wykłada.
Jednej rzeczy eksport za ciebie nie zrobi: nie mówi nic o tym, czy wolno ci te dane przechowywać, jak długo i na jakiej podstawie. To pytanie do zarządu, a nie do przycisku, i jest rozpisane w ochronie danych członków w klubie sportowym. Odpowiedz na nie, zanim komuś dasz prawo do eksportu, a nie potem.
Eksport nie zostawia śladu
Ta funkcja tylko czyta. Niczego nie zapisuje z powrotem: nie powstaje wiersz w dzienniku aplikacji, nie ma przy klubie flagi „ostatnio wyeksportowano”, a członkowie nie dostają powiadomienia, że eksport się odbył. Dla samych danych nic się więc nie zmienia, niezależnie od tego, jak często użyjesz przycisku.
To wybór projektowy, który ma drugą stronę, o której trzeba wiedzieć: oznacza też, że aplikacja nie powie ci, kto w ostatnich miesiącach zrobił eksport. Kto chce to śledzić, robi to poza Koach — na przykład ustalając w zarządzie, że eksport zawsze trafia do protokołu, razem z powodem. To kosztuje jedno zdanie i sprawia, że za rok ktoś jeszcze będzie wiedział, ile kopii krąży.
Dlatego trzymaj też uprawnienia wąsko. Im mniej osób może użyć przycisku, tym mniej plików powstaje i tym łatwiej wiedzieć, gdzie one są. Dwie osoby z prawem do eksportu w klubie zwykle wystarczą.
Częste pytania
Dlaczego nie ma w nim adresów e-mail i numerów telefonów?
Bo lista kontaktów to jedyna część, z którą z przesłanego dalej albo ukradzionego pliku da się od razu coś zrobić: napisać, zadzwonić albo podjechać. Do celu tego eksportu — utrwalenia tego, co zapisano o członkach — te dane nie są potrzebne. Z tego samego powodu zostają poza nim kontakty alarmowe oraz dane rodziców i opiekunów.
Czy menedżer techniczny nie może po prostu dostać eksportu?
Nie, i jest to wybór, a nie przeoczenie. Dzienniki zespołów i sygnały czyta normalnie w aplikacji, w miejscu, do którego należy rozmowa z trenerem. Luźny plik, który może przesłać mailem, nic do tego nie dodaje, a tylko zwiększa liczbę krążących kopii. Jeśli czegoś jednak potrzebuje, prosi o to zarządcę klubu albo członka zarządu.
Co mam zrobić, gdy aplikacja mówi, że klub jest za duży?
Wtedy wybierasz przycisk Ostatnie dwanaście miesięcy, który aplikacja sama proponuje. Bieżący sezon mieści się w tym z zapasem, a plik robi się dostatecznie mały. Jeśli potrzebujesz innego roku, możesz sam podać datę początkową i końcową zamiast okresu domyślnego. Możesz więc też eksportować sezon po sezonie, jeśli chcesz mieć wszystko.
Czy ktoś widzi, że zrobiłem eksport?
Nie. Funkcja tylko czyta i niczego nie zapisuje z powrotem: nie powstaje wiersz w dzienniku, nie ma flagi przy klubie i do członków nie idzie powiadomienie. Oznacza to też, że Koach nie powie ci później, kto eksportował. Jeśli chcesz mieć na to oko, ustalcie w zarządzie, że eksport zawsze trafia do protokołu wraz z powodem.
Wypróbuj sam w Koach
Mniej administracji, więcej trenowania.
Zacznij z KoachAlbo najpierw sprawdź, co potrafi aplikacja do siatkówki dla trenerów.


