Przejdź do głównej zawartości

Kiosk — wprowadzenie

Kiosk to publiczne oblicze Twojego Board, przeznaczone dla hali produkcyjnej. To dotykowy ekran uruchomiony na tablecie obok każdego stanowiska, na telewizorze zawieszonym nad linią montażową albo w telefonie schowanym w kieszeni fartucha. Kiosk jest miejscem, w którym pracownicy — a nie kierownicy — pracują z systemem: widzą, co jest zakolejkowane, rejestrują postęp, ewidencjonują czas pracy, zgłaszają blokery i podejmują kolejne zlecenia.

Ta strona to przegląd Kiosku z lotu ptaka: czym jest, jak się go uruchamia, czym różni się od Panelu administracyjnego oraz jak system parametrów URL sprawia, że jeden Kiosk wygląda zupełnie inaczej niż drugi.

Kiosk vs Panel administracyjny. Panel administracyjny jest dla kierowników i planistów — zaloguj się, zobacz pełen obraz, skonfiguruj wszystko. Kiosk jest dla pracowników — otwórz URL, zobacz tylko to, co istotne, dotknij, aby zarejestrować. Korzystają z tych samych danych: każda akcja w Kiosku jest widoczna w Panelu administracyjnym w ciągu kilku sekund.


  1. Do czego służy Kiosk
  2. Uruchamianie Kiosku
  3. Dwa tryby widoku — Kolumny i Tabela
  4. Akcje zabezpieczone PIN-em
  5. Rejestrowanie postępu
  6. Ewidencja Czasu Pracy z poziomu Kiosku
  7. Blokowanie i odblokowywanie zadania
  8. Logowanie Brygadzisty i przeciąganie kart
  9. Szczegóły zlecenia, rysunki i dzienniki
  10. Wyszukiwanie w Kiosku
  11. Przełączniki Ukryj Zakończone i Pokaż Wersje Robocze
  12. Aktualizacje na żywo / auto-odświeżanie
  13. Lista parametrów URL
  14. Jak Kiosk komunikuje się z resztą systemu
  15. Model bezpieczeństwa
  16. Konfigurowanie nowego ekranu Kiosku
  17. Wskazówki i dobre praktyki

Kiosk daje hali produkcyjnej wszystko, czego potrzebuje — i nic ponad to. Używaj go do:

  • Codzienna lista pracy — każdy pracownik na stanowisku widzi od razu, co jest zakolejkowane, co jest w toku, a co zablokowane.
  • Rejestrowanie ilości — dotknij karty → wpisz PIN → wprowadź, ile sztuk zostało zakończonych.
  • Rozpoczynanie i kończenie pracy — uruchom stoper, gdy zaczynasz pracę, zatrzymaj go, gdy skończysz. Wpisy czasu pojawiają się natychmiast w Panelu administracyjnym na stronie Ewidencja Czasu Pracy.
  • Dodawanie notatek i zdjęć — uchwyć odchylenia, defekty albo zwykłe „do wiadomości” dołączone do rekordu pracy.
  • Oznaczanie blokerów — oznacz zadanie jako zablokowane, gdy brakuje materiału, gdy narzędzie się zepsuło lub gdy cokolwiek innego wstrzymuje postęp.
  • Wyświetlacz ścienny — skieruj na niego telewizor, a cała hala widzi ten sam obraz, automatycznie odświeżany.

Kiosk jest celowo głównie do odczytu dla kierowników i głównie do zapisu dla pracowników. Nie ma menu ustawień, nie ma okien dialogowych edycji pełnych rozwijanych list, nie ma przełącznika modułów. Wszystko jest oddalone o jedno lub dwa dotknięcia.


Każdy Kiosk jest powiązany z własnym widokiem Kanban, który skonfigurowałeś w Ustawienia aplikacji → Widoki Kanban. Ten widok definiuje:

  • Które stanowiska są pokazywane jako kolumny (i w jakiej kolejności).
  • Do którego działu filtrować (albo Wszystkie Działy).
  • Które kolumny metafield pokazywać w widoku tabelarycznym.
  • URL key widoku — krótki, nieczytelny slug, który go identyfikuje.

Aby otworzyć Kiosk dla danego widoku, URL wygląda tak:

https://board.apslo.com/kiosk?url_key=abc123xyz&allow_edit=1&theme=dark

url_key to jedyny wymagany parametr. Wszystko inne to przełączniki funkcji.

Najwygodniejszym miejscem do wygenerowania URL-a Kiosku jest Kiosk URL Configurator w Dashboardzie. Wybierasz widok, przełączasz flagi, a strona generuje URL do skopiowania — bez ręcznej edycji.

Logowanie nie jest wymagane. URL Kiosku jest publiczny. Każdy z URL-em może otworzyć Kiosk i zobaczyć, co jest na tablicy. Traktuj URL jak hasło — zobacz Model bezpieczeństwa.


Wewnątrz Kiosku użytkownik może w każdej chwili przełączać się między dwoma układami. Wybór jest zapisywany dla danej przeglądarki i danego Kiosku.

Poziomy układ kanban — jedna kolumna na stanowisko. Każda kolumna pokazuje:

  • Nazwę stanowiska i pasek postępu kolumny (zaplanowane vs wyprodukowane).
  • Stos kart, od góry w dół według priorytetu. Każda karta pokazuje nr ref zlecenia, nazwę, zaplanowaną/wyprodukowaną ilość, status blokady oraz odznaki aktywnych pracowników.

Ten widok najlepiej sprawdza się na szerokich ekranach — telewizorze ściennym lub tablecie w orientacji poziomej — kiedy zespół chce widzieć cały przepływ.

Gęsta lista jeden-wiersz-na-zlecenie-stanowisko z kolumnami, które skonfigurowałeś w bazowym widoku Kanban (plus dowolne kolumny metafield). Każdy wiersz ma te same dane, co karta — tylko ułożone poziomo.

Ten widok najlepiej sprawdza się na małych ekranach — 7-calowym tablecie zamontowanym przy pojedynczym stanowisku — kiedy zespołowi zależy tylko na własnym wierszu.

Przełącznik w nagłówku Kiosku (ikona Kolumn / ikona Tabeli) przełącza między tymi dwoma.


Kiosk jest publicznie dostępny — każdy z URL-em może przeglądać tablicę. Ale zapisywanie do niej (rejestrowanie ilości, uruchamianie stoperów, blokowanie zadań) wymaga PIN-u.

Każdy pracownik ma osobisty PIN (4–8 cyfr) skonfigurowany w Ustawienia aplikacji → Pracownicy. Gdy pracownik dotyka karty i próbuje coś zrobić, Kiosk pokazuje modal PIN-u. Wprowadź PIN, a akcja zostanie wykonana w kontekście tego pracownika — co oznacza, że wpis czasu, notatka w dzienniku lub powód blokady są rejestrowane z jego nazwiskiem.

Modal PIN-u pozostaje otwarty tylko na czas jednej akcji. Nie istnieje pojęcie „sesji” Kiosku — każda akcja jest niezależnie uwierzytelniana. Jest to zamierzone: dzięki temu kolejny pracownik może podejść do tego samego Kiosku i go używać, bez martwienia się o wylogowanie.

Tylko pracownicy, których lista stanowisk obejmuje dane stanowisko, mogą działać na karcie. Każdy rekord pracownika ma listę stanowisk, na których jest autoryzowany. Kiosk filtruje to, co widzi i na czym może działać.


Najczęstsza akcja w Kiosku. Przebieg:

  1. Dotknij kartę.
  2. Wprowadź PIN.
  3. Otwiera się Edytor Stanowiska. Pokazuje: nazwę zlecenia, bieżącą zaplanowaną/wyprodukowaną ilość oraz rząd kontrolek dla każdego stanowiska zlecenia, na którym (zweryfikowany pracownik) jesteś autoryzowany.
  4. Dla każdego stanowiska wprowadź:
    • Wyprodukowaną Ilość — ile sztuk zostało zakończonych w tej turze.
    • Notatkę (jeśli dozwolone na stanowisku) — komentarz tekstowy.
    • Zdjęcia (jeśli dozwolone na stanowisku) — dołącz zdjęcia (przeciągnij i upuść, wklej lub przeglądaj).
  5. Dotknij Zatwierdź.

Tworzy się nowy wpis dziennika zlecenia (widoczny w Panelu administracyjnym na zakładce Dzienniki zlecenia), wyprodukowana ilość zostaje zwiększona, znacznik wersji kanbanu zostaje zaktualizowany (więc Kioski wszystkich innych osób auto-odświeżają się), a wszelkie webhooki qty_changed zostają wywołane.

Jeśli ilość osiągnie zaplanowaną wartość, stanowisko zostaje automatycznie oznaczone jako zakończone (jednorazowe zdarzenie, które wywołuje webhook task_completed).

Przełączniki na zakładce Stanowiska zlecenia kontrolują, co jest tutaj dostępne: Pozwól na Ilość, Pozwól na Notatki, Pozwól na Zdjęcia. Jeśli Ilość jest wyłączona, edytor zapisuje po prostu fakt, że pracowałeś nad tym — zaplanowana ilość jest w razie potrzeby automatycznie rejestrowana jako ilość wykonana.


Kiosk to najczęstsze miejsce, w którym tworzy się wpisy czasu. Przebieg:

  1. Dotknij kartę → wprowadź PIN.
  2. W Edytorze Stanowiska dotknij Rozpocznij Pracę (dla wiersza stanowiska, który chcesz mierzyć).
  3. Stoper rusza. W edytorze pojawia się zegar pokazujący czas na żywo.
  4. Odejdź — stoper nadal działa.
  5. Wróć później. Dotknij Zakończ Pracę.
  6. Pojawia się potwierdzenie z czasem trwania, opcjonalnie pozwalające na wpisanie ilości i notatki za jednym razem.

Zatrzymany wpis pojawia się natychmiast na stronie Ewidencja Czasu Pracy w Panelu administracyjnym, na zakładce Ewidencja Czasu Pracy zlecenia oraz w odznace awatara pracownika w nagłówku strony Produkcja.

Pracownik może mieć tylko jeden aktywny stoper na raz — uruchomienie nowego na innym stanowisku automatycznie zamknie poprzedni. Zapobiega to przypadkowemu podwójnemu liczeniu.

Jeśli pracownik zapomni zatrzymać stoper, włączają się dwie sieci bezpieczeństwa:


Pracownicy mogą oznaczyć zadanie jako zablokowane, gdy coś uniemożliwia im kontynuowanie pracy — brakujący materiał, zepsute narzędzie, potrzeba wyjaśnienia projektu itp.

  1. Dotknij kartę → wprowadź PIN.
  2. W Edytorze Stanowiska dotknij Zablokuj.
  3. Wprowadź notatkę wyjaśniającą powód (wymagane).
  4. Dotknij Potwierdź Blokadę.

Karta jest teraz oznaczona jako Zablokowana w kolorze czerwonym. Nadal zajmuje swoją kolumnę, ale wizualna flaga informuje brygadzistów, że coś wymaga uwagi. Wywoływany jest webhook job_blocked, więc powiadomienia mogą być wysyłane do Slacka lub gdziekolwiek indziej.

Odblokowywanie przebiega w ten sam sposób z opcjonalną notatką. Karta wraca do normalnego stanu.


Zwykli pracownicy mogą rejestrować postęp tylko na kartach, do których są autoryzowani. Brygadziści mogą więcej — w szczególności mogą przeciągać karty między kolumnami, aby przesuwać pracę do przodu, gdy przepływ pracy wymaga popchnięcia.

Aby włączyć przeciąganie przez Brygadzistę w Kiosku:

  1. Dodaj &show_login=1 do URL-a Kiosku.
  2. W nagłówku Kiosku pojawia się przycisk Zaloguj się.
  3. Dotknij go → wprowadź PIN Brygadzisty → sesja w tej karcie przeglądarki zostaje podniesiona.
  4. Brygadzista może teraz przeciągać karty między kolumnami. Upuszczenia są utrwalane po stronie serwera, a przesunięcie jest widoczne dla wszystkich w ciągu kilku sekund.

Status Brygadzisty to flaga dla danego pracownika ustawiana w Ustawienia aplikacji → Pracownicy. PIN zwykłego pracownika nie podniesie sesji, nawet jeśli dotknie przycisku Zaloguj się.

Logowanie utrzymuje się dla karty przeglądarki. Zamknięcie karty automatycznie wylogowuje Brygadzistę.


Dotknięcie karty z allow_edit=0 (lub dowolnej karty, gdy nie jest w trybie edycji) otwiera widok szczegółów zlecenia z kilkoma zakładkami:

  • Stanowiska — każde stanowisko w tym zleceniu i jego postęp (tylko do odczytu).
  • Szczegóły — opis zlecenia, obraz, wartości pól własnych (metafield) oznaczone jako „Pokaż na Etykiecie” oraz informacje o Zamówieniu.
  • Rysunki — każdy przesłany obraz, PDF lub link zewnętrzny, który planista załączył w Panelu administracyjnym.
  • Dzienniki — chronologiczna historia ilości, czasu, notatek i wpisów załączników dla tego zlecenia.
  • Ewidencja Czasu Pracy — każdy zamknięty wpis czasu dla tego zlecenia oraz wszelkie aktywne stopery.

Zakładka Rysunki jest szczególnie ważna na hali produkcyjnej — pracownicy mogą powiększyć rysunek CAD lub specyfikację PDF bez opuszczania Kiosku.

Gdy allow_edit=1, dotknięcie karty prowadzi prosto do Edytora Stanowiska (gdzie pracownik może rejestrować postęp). Zakładki są nadal dostępne z menu dodatkowego edytora.


Jeśli URL Kiosku zawiera &allow_search=1, w nagłówku pojawia się pasek wyszukiwania. Wpisywanie w nim filtruje karty we wszystkich kolumnach po:

  • Nazwie zlecenia
  • Numerze ref zlecenia
  • Numerze zamówienia / projektu
  • Nazwie klienta

Wyszukiwanie nie rozróżnia wielkości liter i używa dopasowania zawiera. Gdy w polu wyszukiwania jest jakikolwiek tekst, przełączniki Ukryj Zakończone / Ukryj Wersję Roboczą są tymczasowo ignorowane — więc nawet zakończone zlecenie można znaleźć po nr ref. Wyczyszczenie pola wyszukiwania przywraca działanie przełączników.

Wyszukiwanie jest lokalne dla bieżącej przeglądarki — filtruje to, co jest już załadowane, plus zapytanie zaplecza, które ignoruje filtry ukrywania.


Przełączniki Ukryj Zakończone i Pokaż Wersje Robocze

Dział zatytułowany „Przełączniki Ukryj Zakończone i Pokaż Wersje Robocze”

Dwa przełączniki w nagłówku Kiosku kontrolują, które karty są widoczne:

  • Pokaż Zakończone — domyślnie karty, których wyprodukowana ilość osiągnęła (lub przekroczyła) zaplanowaną, są ukrywane, aby tablica pozostała skupiona na pracy do wykonania. Przełącz, aby je zobaczyć.
  • Pokaż Wersje Robocze — domyślnie stanowiska w wersji roboczej (te oznaczone jako wersja robocza w Panelu administracyjnym) są również ukrywane. Przełącz, aby je również zobaczyć.

Oba przełączniki utrzymują się dla danej przeglądarki i danego URL key Kiosku. Tablet na linii montażowej może mieć ustawione „Ukryj Zakończone = włączone” bez wpływu na tablet w lakierni.

Flagi URL show_completed=1, show_archived=1, show_draft=1 oraz allow_draft_progress=1 jedynie inicjują stan początkowy przy pierwszym załadowaniu. Później przełącznik w Kiosku jest źródłem prawdy — nawet jeśli URL wymusił coś jako włączone, pracownik może to wyłączyć. Dzięki temu Kiosk pozostaje użyteczny, gdy preferencje zespołu różnią się od tego, jak został wygenerowany URL.


Kiosk robi dwie rzeczy, aby pozostać aktualnym:

  1. Ciche odpytywanie — drobne żądanie okresowo sprawdza znacznik wersji po stronie serwera. Jeśli coś się zmieniło (zarejestrowano nową ilość, przesunięto kartę, uruchomiono/zatrzymano stoper), Kiosk pobiera tablicę ponownie. Jeśli nic się nie zmieniło, żądanie kończy się niczym.
  2. Okresowe pełne odświeżenie — parametr URL refresh kontroluje, jak często odbywa się pełne pobranie (domyślnie: co 5 minut). Ustaw &refresh=2, aby odświeżać co 2 minuty itd. Minimum to 1 minuta.

Ta kombinacja oznacza, że Kiosk zamontowany na ścianie jest zawsze aktualny bez konieczności interakcji, a tablet pracownika wychwytuje zmiany od kolegi w ciągu kilku sekund.


URL Kiosku ma jeden wymagany parametr (url_key) i garść opcjonalnych flag funkcji. Kiosk URL Configurator w Dashboardzie buduje je automatycznie; możesz też edytować ręcznie.

ParametrTypDomyślnieZnaczenie
url_keytekstwymaganeURL key Widoku Kanban. Identyfikuje, który widok renderować.
allow_edit0 / 10Pokaż Edytor Stanowiska po dotknięciu karty (po PIN-ie). Wyłączone = Kiosk jest tylko do odczytu.
allow_draft_progress0 / 10Pozwól pracownikom także rejestrować postęp na zadaniach w wersji roboczej. Implikuje pokazywanie wersji roboczych przy pierwszym załadowaniu.
allow_search0 / 10Pokaż pole wyszukiwania w nagłówku.
show_login0 / 10Pokaż przycisk Zaloguj się dla Brygadzistów (włącza przeciąganie kart).
show_completed0 / 10Zainicjuj wewnątrz-Kioskowy przełącznik „Pokaż Zakończone”.
show_archived0 / 10Uwzględnij karty zleceń zarchiwizowanych.
show_draft0 / 10Zainicjuj wewnątrz-Kioskowy przełącznik „Pokaż Wersje Robocze”.
refreshliczba całkowita (minuty)5Interwał auto-odświeżania. Minimum 1.
themelight / darklightMotyw wizualny.
langkod lokalizacji (np. en, pl, de)domyślny kontaWymuś renderowanie Kiosku w określonym języku.

Łącz flagi według potrzeb. Na przykład:

  • Wyświetlacz ścienny (tylko do odczytu, ciemny, szybkie odświeżanie): ?url_key=...&theme=dark&refresh=2
  • Tablet pracownika (edycja + wyszukiwanie + logowanie Brygadzisty): ?url_key=...&allow_edit=1&allow_search=1&show_login=1
  • Warsztat z wersjami roboczymi: ?url_key=...&allow_edit=1&allow_draft_progress=1

Każda akcja w Kiosku ma ten sam efekt, co odpowiadająca jej akcja w Panelu administracyjnym:

Akcja w KioskuCo dzieje się gdzie indziej
Rejestrowanie ilościmanufactured_qty zlecenia zostaje zaktualizowana, dodaje się wpis dziennika zlecenia, wywoływany jest webhook qty_changed. Jeśli ilość osiąga zaplanowaną, wywoływany jest webhook task_completed (tylko za pierwszym razem).
Rozpoczęcie pracyTworzy się rekord aktywnego stopera. Awatar pracownika pojawia się w nagłówku strony Produkcja i na odpowiedniej karcie.
Zakończenie pracyWpis czasu zostaje zamknięty i widoczny na stronie Ewidencja Czasu Pracy, na zakładce Ewidencja Czasu Pracy zlecenia oraz na zakładce Dzienniki zlecenia. Wywoływany jest webhook time_log_saved z mode: work_stopped.
Blokowanie zadaniaKarta oznaczona jako zablokowana; wywoływany jest webhook job_blocked.
Przeciąganie przez BrygadzistęKarta przenosi się do nowego stanowiska. Tak samo jak przeciąganie na kanbanie Produkcji.

Kiosk jest w pełni ograniczony do tenanta — url_key identyfikuje tenanta (Twoje konto), a wszystkie zapytania są ograniczone do danych tego tenanta. Nie ma wycieku między tenantami.


Kilka rzeczy do zapamiętania:

  • url_key jest poświadczeniem. Każdy z URL-em może przeglądać tablicę. Traktuj URL jak hasło do wifi — w porządku, by dać zespołowi, nie w porządku, by opublikować publicznie.
  • Zapisywanie wymaga PIN-u. Nawet z URL-em, nikt nie może rejestrować postępu bez ważnego PIN-u pracownika. PIN-y to 4–8 cyfr, ustawiane na pracownika w Panelu administracyjnym.
  • Pracownik może działać tylko na swoich autoryzowanych stanowiskach. Każdy rekord Pracownika niesie listę ID stanowisk, na których ma prawo pracować. Kiosk odpowiednio filtruje.
  • Brygadziści są jawnie podniesieni. Tylko pracownicy oznaczeni jako brygadziści mogą przeciągać karty między kolumnami, i tylko gdy show_login=1 jest ustawione w URL-u i dotknęli Zaloguj się z PIN-em.
  • Jeśli URL wycieknie, wygeneruj na nowo url_key Widoku Kanban z Ustawienia aplikacji → Widoki Kanban — stary URL natychmiast przestaje działać. (Lub usuń widok całkowicie.)

Praktyczny przewodnik po uruchomieniu nowego tabletu, telefonu lub telewizora z Kioskiem:

  1. Utwórz Widok Kanban — przejdź do Ustawienia aplikacji → Widoki Kanban → Dodaj Nowy Widok. Wybierz dział, ukryj nieistotne kolumny stanowisk, ustaw kolejność i zapisz. Widok pojawia się z automatycznie wygenerowanym url_key.
  2. Wygeneruj URL — otwórz Dashboard → w karcie Kiosk URL Configurator wybierz widok z listy. Przełącz pożądane flagi (zezwól na edycję, zezwól na wyszukiwanie, motyw, język, …). Skopiuj URL.
  3. Otwórz go na urządzeniu — wklej URL do przeglądarki urządzenia. Dodaj do zakładek / przypnij do ekranu głównego.
  4. (Opcjonalnie) Zablokuj urządzenie — na tabletach z Androidem użyj „Przypinania Ekranu” lub launchera trybu kiosku; na iPadzie użyj „Dostępu Nadzorowanego”; na kioskach Windows użyj „Przypisanego Dostępu” — to zapobiega przypadkowemu opuszczeniu strony Kiosku.
  5. Przekaż go zespołowi — od razu mogą rejestrować postęp. Bez logowania, bez szkolenia, bez instrukcji.

  • Jeden Widok Kanban na fizyczną lokalizację Kiosku. Nie próbuj dopasować jednego widoku do każdego ekranu — utwórz osobne widoki dla lakierni, zatoki montażowej i strefy pakowania. Każdy dostaje swój URL.
  • Trzymaj tablety blisko stanowisk. Im mniej kroków musi zrobić pracownik, aby zarejestrować postęp, tym bardziej wiarygodne dane.
  • Używaj show_login=1 tylko tam, gdzie masz faktycznego brygadzistę. W przeciwnym razie przycisk Zaloguj się jest tylko wizualnym szumem.
  • Dla wyświetlaczy ściennych zostaw allow_edit=0. Wyświetlacz tylko do odczytu jest bardziej niezawodny (nikt przypadkiem niczego nie przesunie) i zużywa mniej energii dzięki mniejszej liczbie interakcji.
  • Domyślne refresh=5 jest w porządku. Spadnij do refresh=2, jeśli chcesz aktualizacji wyświetlacza ściennego prawie w czasie rzeczywistym. Nie schodź poniżej 1 — to po prostu marnuje przepustowość.
  • Ustawiaj przełączniki na stanowisku rozważnie. Pozwól na Notatki i Pozwól na Zdjęcia są świetne dla etapów intensywnej kontroli jakości, ale niepotrzebne dla prostych cięć. Wyłącz je na zakładce Stanowiska zlecenia, aby Kiosk pozostał prostszy.
  • Łącz z Cron Jobs, aby automatycznie zamykać zapomniane stopery pod koniec zmiany. Pracownicy czasem zapomną — cron to Twoja siatka bezpieczeństwa.
  • Łącz z Webhookami, aby wysyłać zdarzenia z hali produkcyjnej w czasie rzeczywistym (zmiana ilości, zablokowane zadanie) do Slacka, Teams lub dowolnego innego kanału, w którym żyją Twoi brygadziści.
  • Dla zakładów wielojęzycznych użyj lang= dla każdego URL-a Kiosku, aby ładował się w odpowiednim języku niezależnie od domyślnego ustawienia konta.
  • Okresowo rotuj url_key, jeśli obawiasz się wycieku URL-i — wygenerowanie nowego widoku zastępuje URL, a zajmuje to tylko minutę.