From f2e1fa613440037b0009a2ab5311a6c56bbb5311 Mon Sep 17 00:00:00 2001 From: Bartek Date: Sat, 7 Mar 2026 19:14:17 +0100 Subject: [PATCH] =?UTF-8?q?Company=20-=20wszystkie=20modu=C5=82y=20-=20wer?= =?UTF-8?q?sja=20robocza?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- prototype/company/app-billing.php | 257 +++++++++++++ prototype/company/app-group-edit.php | 304 ++++++++++++++++ prototype/company/app-groups.php | 339 +++++++++++++++++ prototype/company/app-permissions-acl.php | 425 ++++++++++++++++++++++ prototype/company/app-permissions.php | 192 ++++++++++ prototype/company/app-services-detail.php | 214 +++++++++++ prototype/company/app-services.php | 218 +++++++++++ prototype/company/app-team.php | 242 ++++++++++++ prototype/company/index.php | 389 ++++++++++++++------ prototype/company/menu.php | 2 +- 10 files changed, 2469 insertions(+), 113 deletions(-) create mode 100644 prototype/company/app-billing.php create mode 100644 prototype/company/app-group-edit.php create mode 100644 prototype/company/app-groups.php create mode 100644 prototype/company/app-permissions-acl.php create mode 100644 prototype/company/app-permissions.php create mode 100644 prototype/company/app-services-detail.php create mode 100644 prototype/company/app-services.php create mode 100644 prototype/company/app-team.php diff --git a/prototype/company/app-billing.php b/prototype/company/app-billing.php new file mode 100644 index 0000000..6e7dcd5 --- /dev/null +++ b/prototype/company/app-billing.php @@ -0,0 +1,257 @@ + + +
+ +

+ Zarządzanie firmą / Rozliczenia +

+ + +
+
Rozliczenia
+
+ + +
+
+ + Dokonaj płatności aby zachować subskrypcję. Usługi pozostaną aktywne do 2026-03-31. +
+
+ + +
+
+ Aktualny okres + rozliczeniowy: +
2026-03-01 - 2026-03-31
+
+ +
+ Szacowane + rozliczenie +

425 zł

+ Następna płatność:: 2026-04-01 +
+ +
+ Ilość miejsca na + dysku +

0.04 GB

+
+
+ +
+
+ + +
+
Historia płatności
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nr dokumentuStatusKwota (netto)Data wystawieniaFaktura VAT
5/05/2025Opóźniona + 365 zł2025-06-01 +
+ + + + | + + + +
+
5/02/2025Opóźniona + 345 zł2025-03-10 +
+ + + + | + + + +
+
2/01/2025Opłacona + 345 zł2025-01-05 +
+ + + + | + + + +
+
+
+
+ +
+ + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-group-edit.php b/prototype/company/app-group-edit.php new file mode 100644 index 0000000..ba3268c --- /dev/null +++ b/prototype/company/app-group-edit.php @@ -0,0 +1,304 @@ + + +
+ +

+ Zarządzanie zespołem / Grupy / Edycja grupy +

+ +
+ +
+
+
Informacje ogólne
+
+
+
+ + +
+
+ + +
Zwięzły opis pomoże innym administratorom zrozumieć przeznaczenie tej + grupy.
+
+ +
+ +
+ + +
+
Wyłączenie grupy tymczasowo odbierze dostęp do jej zasobów wszystkim + uprawnionym użytkownikom, ale nie usunie z niej członków.
+
+
+
+
+
+ + +
+
+
+
Przypisani członkowie zespołu (3)
+
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
UżytkownikRola w firmie
+
+ +
+
+
+
+ Avatar +
+
+
Bartłomiej Banaczyk (Ty)
+ banaczyk@magico.pl +
+
+
+ + Właściciel +
+
+ +
+
+
+
+ Avatar +
+
+
Jan Kowalski
+ jan.kowalski@firma.pl +
+
+
Menadżer
+
+ +
+
+
+
+ Avatar +
+
+
Anna Nowak
+ anna.nowak@firma.pl +
+
+
Menadżer
+
+ +
+
+
+
+ Avatar +
+
+
Katarzyna Lewandowska
+ k.lewandowska@firma.pl +
+
+
Pracownik
+
+ +
+
+
+
+ Avatar +
+
+
Piotr Wiśniewski
+ p.wisniewski@firma.pl +
+
+
Pracownik
+
+ +
+
+
+
+ +
+
+
Zuzanna Szymańska
+ zuzanna@firma.pl +
+
+
+ Oczekuje na rejestrację +
+
+
+
+
+
+ + + +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-groups.php b/prototype/company/app-groups.php new file mode 100644 index 0000000..a2cb6e7 --- /dev/null +++ b/prototype/company/app-groups.php @@ -0,0 +1,339 @@ + + +
+ +

+
+ Zarządzanie zespołem / Grupy +
+ + Utwórz grupę + +

+ + +
+
+
+
+ +
+ + +
+
+
+ + +
+
+ +
+
+
+
+ + +
+
Lista grup dostępu
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nazwa grupyOpisCzłonkowieStatusAkcje
+
+
+ +
+ +
+
+ + Pełny wgląd w raporty finansowe, listę pracowników oraz obieg dokumentów. + + +
+
+ Avatar +
+
+ Avatar +
+
+ Avatar +
+
+
+ Aktywna + +
+
+ + Edytuj + +
+ + +
+
+
+
+
+
+ +
+ +
+
+ + Dostęp do lejków sprzedażowych, mailingów i zarządzania ofertami. + + +
+
+ Avatar +
+
+ Avatar +
+
+ ZS +
+
+ Avatar +
+
+ +5 +
+
+
+ Aktywna + +
+
+ + Edytuj + +
+ + +
+
+
+
+
+
+ +
+ +
+
+ + Dostęp do ticketów, korespondencji i podstawowych danych konrahentów. + + +
+
+ Avatar +
+
+ KP +
+
+
+ Aktywna + +
+
+ + Edytuj + +
+ + +
+
+
+
+ + + + Tymczasowy dostęp audytowy – tylko odczyt sekcji finansowej. + + + Brak przypisań + + Nieaktywna + +
+
+ + Edytuj + +
+ + +
+
+
+
+
+ + + +
+ +
+ +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-permissions-acl.php b/prototype/company/app-permissions-acl.php new file mode 100644 index 0000000..910e0a3 --- /dev/null +++ b/prototype/company/app-permissions-acl.php @@ -0,0 +1,425 @@ + + +
+ +

+ Zarządzanie zespołem / Uprawnienia / invoice.magico (ACL) +

+ + +
+
+
+
+ +
+
+
invoice.magico
+

Zarządzaj macierzą uprawnień systemowych (ACL) dla modułu + księgowego. Każda kolumna to Grupa a każdy wiersz to konkretna funkcja dostępna w aplikacji. + Właściciel posiada niemodyfikowalny, pełny dostęp.

+
+
+
+ +
+
+
+ + +
+
+
Macierz uprawnień
+
+ +
+ + +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Moduł i Nazwa Uprawnienia + + Właściciel
+ N/D +
+ + Kadra Kierownicza + + + Dział Marketingu + + + Dział Obsługi Klienta +
+ Dostęp do modułu +
+
Dostęp do aplikacji
+ Główny włącznik modułu dla tej grupy. Wyłączenie blokuje poniższe + opcje. +
+
+
+
+
+
+
+ Dokumenty Sprzedaży (Faktury) +
+
Odczyt plików i listy faktur
+ Pozwala m.in przeglądać ekran głównego listingu. +
+
+
+
+
+
+
+
Wystawianie nowych
+ Ręczne kreowanie faktur przez formularz. +
+
+
+
+
+
+
+
Trwałe usunięcie (Delete)
+ Prawo do kasacji dokumentów z bazy danych. +
+
+
+
+
+
+
+ Baza Kontrahentów (CRM) +
+
Przeglądanie kontrahentów
+ Podstawowy dostęp do modułu z listą firm. +
+
+
+
+
+
+
+
Dodawanie i Edycja
+ Aktualizowanie adresów i nr NIP klientów. +
+
+
+
+
+
+
+ Krytyczne (Ustawienia Główne) +
+
Edycja numeracji i rejestrów
+ Pozwala edytować schematy np: FV/2026/XX. +
+
+
+
+
+
+
+
Eksport pliku JPK_V7
+ Przesyłanie danych do Urzędu Skarbowego. +
+
+
+
+
+
+
+
+
+
+ + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-permissions.php b/prototype/company/app-permissions.php new file mode 100644 index 0000000..2134b46 --- /dev/null +++ b/prototype/company/app-permissions.php @@ -0,0 +1,192 @@ + + +
+ +

+ Zarządzanie zespołem / Uprawnienia +

+ +
+
+
+
+ +
+
+
Uprawnienia w ekosystemie magico
+

+ Poniżej widzisz wszystkie aktywne aplikacje Twojej firmy. Ze względu na budowę systemu, każda z + aplikacji + operuje własnym, unikalnym zestawem uprawnień szczegółowych (Matrix ACL). Wybierz aplikację z + listy, aby zarządzać szczegółowym poziomem dostępu poszczególnych Grup do jej poszczególnych modułów. +

+
+
+
+
+ + +
+ + +
+
+
+
+
+ +
+
invoice.magico
+ Aktywna +
+ +

+ Moduł obsługi księgowej i wystawiania dokumentów sprzedaży. Zarządzanie fakturami VAT, + proformami oraz bazą kontrahentów. +

+ +
+
Grupy posiadające dostęp (dowolny): +
+
+ Właściciel + Kadra Kierownicza + Dział Obsługi Klienta +
+
+
+ +
+
+ + +
+
+
+
+
+ +
+
sync.magico
+ Aktywna +
+ +

+ Centrum integracji e-commerce. Kontrola wymiany danych produktowych i magazynowych z + zewnętrznymi platformami (BaseLinker, Allegro). +

+ +
+
Grupy posiadające dostęp (dowolny): +
+
+ Właściciel + Kadra Kierownicza +
+
+
+ +
+
+ + +
+
+
+
+
+ +
+
helpdesk.magico
+ Aktywna +
+ +

+ System zarządzania zgłoszeniami i wsparcia klienta. Śledzenie statusu ticketów, komunikacja oraz + baza wiedzy (BOK). +

+ +
+
Grupy posiadające dostęp (dowolny): +
+
+ Właściciel + Dział Obsługi Klienta + Menadżer +
+
+
+ +
+
+ + +
+
+
+
+
+ +
+
employee.magico
+ Nieaktywna +
+ +

+ Dedykowany portal pracowniczy (HR). Zarządzanie urlopami, wnioskami pracowniczymi, ewidencją + czasu pracy oraz komunikacją wewnętrzną firmy. +

+ +
+
Grupy posiadające dostęp (dowolny): +
+

Ta usługa nie jest włączona w Twoim pakiecie, + uprawnienia są uśpione.

+
+
+ +
+
+ +
+
+ +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-services-detail.php b/prototype/company/app-services-detail.php new file mode 100644 index 0000000..cc02e33 --- /dev/null +++ b/prototype/company/app-services-detail.php @@ -0,0 +1,214 @@ + 'employee.magico', + 'badge' => 'Nieaktywna', + 'badgeClass' => 'bg-label-secondary', + 'icon' => 'bx-group', + 'desc' => 'Kompleksowy portal HR (Self-Service) dla pracowników Twojej firmy.', + 'isActive' => false +]; +?> + +
+ +

+ Zarządzanie firmą / Usługi i aplikacje / + +

+ + +
+
+
+
+
+
+ +
+
+
+

+ +

+ + + +
+

+ +

+
+
+
+ +
+ +
+

Aplikacja pozostaje uśpiona. Aby z niej korzystać, + wymagana jest aktywacja licencji.

+ + Bez żadnych umów długoterminowych. Płatność doliczana do + faktury cyklicznej. +
+ + + + +
+
+
+
+ + +
+
+

Zapomnij o papierowych wnioskach urlopowych

+

Zautomatyzuj procesy kadrowe. Zyskaj jedno, spójne środowisko dla swojego + zespołu.

+
+ +
+
+ Wnioski Urlopowe Screenshot +
+
Samoobsługa + pracownika (Self-Service)
+

Pracownicy samodzielnie zgłaszają wnioski urlopowe, delegacje oraz + odbiory nadgodzin z poziomu swojego konta. Przełożeni jednym kliknięciem akceptują prośby w + systemie.

+
+
+
+ +
+
+ Ewidencja Czasu Pracy Screenshot +
+
Ewidencja i + Rozliczanie (ECP)
+

Rejestruj wejścia, wyjścia i przerwy za pomocą elektronicznych kart + (tzw. "odbijanie karty"). Raportowanie bezpośrednio na poczet rozliczeń kadrowo-płacowych.

+
+
+
+
+ + +
+
+
+

Przejrzysty model cenowy

+

Płacisz tylko wtedy, kiedy faktycznie potrzebujesz tej usługi dla swojego zespołu. +

+
+ +
+
+
+
+ Model Per Seat + (Zależny od załogi) +

10 PLN

+

Miesięcznie, za każdego przypisanego + pracownika

+ +
    +
  • + Możliwość przypisania konkretnych działów. Brak opłaty za uśpione + konta.
  • +
  • + Pełny dostęp do aplikacji mobilnej.
  • +
  • + Zintegrowana wysyłka powiadomień na e-mail i push.
  • +
  • Moduł + kadrowy dla zewnętrznej księgowości (gratis).
  • +
+
+
+
+
+
+
+ +
+ + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-services.php b/prototype/company/app-services.php new file mode 100644 index 0000000..b607657 --- /dev/null +++ b/prototype/company/app-services.php @@ -0,0 +1,218 @@ + + +
+ +

+ Zarządzanie firmą / Usługi i aplikacje +

+ +
+
+
+
+ +
+
+
Twój ekosystem magico
+

+ Poniżej znajduje się lista wszystkich modułów i aplikacji dostępnych w ramach naszego systemu. + Widzisz tutaj zarówno aplikacje, z których aktualnie korzystasz, jak i te, które możesz w każdej + chwili aktywować. +

+
+
+
+
+ + +
+ + +
+
+
+
+
+
+ +
+
invoice.magico
+
+ Aktywna +
+ +

+ Moduł obsługi księgowej i wystawiania dokumentów sprzedaży. Zarządzanie fakturami VAT, + proformami oraz bazą kontrahentów. +

+ +
+
+ KSeF Ready +
+
+ Automatyzacja faktur +
+
+
+ +
+
+ + +
+
+
+
+
+
+ +
+
sync.magico
+
+ Aktywna +
+ +

+ Centrum integracji e-commerce. Kontrola wymiany danych produktowych i magazynowych z + zewnętrznymi platformami. +

+ +
+
+ Integracja z BaseLinker +
+
+ Dwukierunkowa synch. +
+
+
+ +
+
+ + +
+
+
+
+
+
+ +
+
helpdesk.magico
+
+ Aktywna +
+ +

+ System zarządzania zgłoszeniami i wsparcia klienta. Śledzenie statusu ticketów, system ticketowy + oraz centrum BOK. +

+ +
+
+ Skrzynki e-mail (IMAP) +
+
+ Szablony odpowiedzi +
+
+
+ +
+
+ + +
+
+
+
+
+
+ +
+
employee.magico
+
+ Nieaktywna +
+ +

+ Dedykowany portal pracowniczy (HR). Zarządzanie urlopami, wnioskami pracowniczymi oraz ewidencją + czasu pracy. +

+ +
+
+ Portal pracownika (Self-Service) +
+
+ Obieg wniosków urlopowych +
+
+
+ + +
+
+ + +
+
+
+
+ +
+
pos.magico
+ Wkrótce (Q3 2026) + +

+ System kasowy (Point of Sale) dla sklepów stacjonarnych. Integracja z terminalami płatniczymi i + drukarkami fiskalnymi. +

+
+
+
+ +
+
+ +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/app-team.php b/prototype/company/app-team.php new file mode 100644 index 0000000..6d09eb6 --- /dev/null +++ b/prototype/company/app-team.php @@ -0,0 +1,242 @@ + + +
+ +

+ Zarządzanie zespołem / Twój zespół +

+ +
+
+
+
+ +
+
+
Jak działa dodawanie pracowników i role?
+

+ System magico korzysta z centralnego konta id.magico. Wpisz e-mail poniżej, a + my sprawdzimy, czy pracownik ma już konto. Jeśli tak – dodamy go do Twojej firmy. Jeśli nie – + wyślemy mu link do założenia konta. +

+ +
+
+ + Właściciel + Otrzymuje faktury, zarządza zespołem i ma pełne prawo + aktywacji/dezaktywacji wszystkich aplikacji. +
+
+ + Menadżer + Zarządza zespołem i widzi panel, ale nie ma dostępu do + rozliczeń ani nie może kupować aplikacji. +
+
+ + Pracownik + Domyślnie brak dostępu do tego panelu. Uprawnienia nadajesz w + zakładce "Uprawnienia". +
+
+
+
+
+
+ +
+
+
Zaproś nowego członka zespołu
+

Wprowadź adres e-mail osoby, którą chcesz dodać do Twojej firmy.

+ +
+
+ + + +
+
+
+
+ +
+
+ Członkowie zespołu +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UżytkownikRola w firmieStatusAkcje
+
+
+ BB +
+
+
+ Bartłomiej Banaczyk + +
+ banaczyk@magico.pl +
+
+
+ + + Aktywny + + +
+
+
+ +
+
+
+ Piotr Mierzwa +
+ piotr@magico.pl +
+
+
+ Oczekuje na + rejestrację + + + + +
+
+
+ Avatar +
+
+
+ Tech Magico + +
+ tech@magico.pl +
+
+
+ + + Aktywny + + +
+
+
+
+ + + + + +
+ + + + + + + + + \ No newline at end of file diff --git a/prototype/company/index.php b/prototype/company/index.php index a31258b..08a88ee 100644 --- a/prototype/company/index.php +++ b/prototype/company/index.php @@ -3,129 +3,294 @@ $enablePrototypeComments = true; include '../../header-invoice.php'; ?> -
+
-
-
-

Witaj w panelu firmy! 👋

-

Oto finansowe podsumowanie Twojego biznesu.

-
-
- - Utwórz nową firmę - +

+ Zarządzanie firmą / Kokpit +

+ + +
+
+
+
+
+
+ +
+
+
Centrum Dowodzenia Twojej Firmy
+

+ Aplikacja company.magico to miejsce, w którym kontrolujesz cały swój + ekosystem. Od konfiguracji uprawnień i zapraszania współpracowników, po zarządzanie + rozliczeniami, modułami i danymi fakturowymi firmy. +

+
+
+ +
+
+ +
+ +
+
+
+
+
+ Aktywne + moduły +
+

3 / 5 +

+
+ Ekosystem działa + poprawnie +
+ + + +
+
+
+
+ +
+
+
+
+
+ Twój + zespół +
+

14

+
+ 2 zaproszenia w toku +
+ + + +
+
+
+
+ + +
+
+
+
+
+ Najbliższa płatność +
+

365 zł

+
+ Płatność + opóźniona +
+ + + +
+
+
+
+ + +
+
+
+
+
+ Składnica plików +
+

0.04 GB +

+
+ Wykorzystano 1% z limitu +
+ + + +
+
+
+
+
+ + +
+ + +
+
+
+
Dziennik aktywności w + środowisku
+ +
+ +
+
    + + +
  • + + + +
    +
    +
    Zaktualizowano uprawnienia grupy
    + Dzisiaj, 14:30 +
    +

    Zmieniono reguły dostępu dla grupy "Kadra kierownicza" w ramach aplikacji + invoice.magico. +

    +
    +
    + Avatar +
    + Jan Kowalski (Administrator) +
    +
    +
  • + + +
  • + + + +
    +
    +
    Nowy członek zespołu
    + Wczoraj, 09:15 +
    +

    Anna Nowak zaakceptowała Twoje zaproszenie e-mail i założyła + konto w portalu pracowniczym.

    +
    +
  • + + +
  • + + + +
    +
    +
    Moduł helpdesk aktywny
    + Poniedziałek, 12:00 +
    +

    Rozpoczęto naliczanie opłat za nową aplikację helpdesk.magico. Dostęp przyznano dla + 4 stanowisk.

    +
    +
  • + + +
  • + + + +
    +
    +
    Wygenerowano nową fakturę VAT
    + 01.03.2026, 06:05 +
    +

    System przygotował rozliczenie dokumentem 5/05/2025 za kolejny okres cykliczny. +

    +
    +
  • + +
+
+ + +
+
+ + +
+ + + + + +
+
+
magico + roadmap 2026
+
Integracja KSeF gotowa do uruchomienia
+

Zabezpiecz procesy fakturowania w swojej firmie przed nowymi + regulacjami państwowymi jednym przyciskiem.

+ + Przeczytaj instrukcję +
+
+ +
+ +
+ + +
- - - - \ No newline at end of file diff --git a/prototype/company/menu.php b/prototype/company/menu.php index b7a19c3..a233b0c 100644 --- a/prototype/company/menu.php +++ b/prototype/company/menu.php @@ -59,7 +59,7 @@ $currentPage = basename($_SERVER['PHP_SELF']);