Zaloguj się

Zaległości

Narastające kwoty wg daty propozycji

Filtry raportu

Narastające zaległości wg lokalizacji

Zaległości ogółem — narastająco

Przyrost w okresie

Struktura wiekowa zaległości

Ile kwoty czeka jak długo, licząc od daty propozycji do końca miesiąca wysyłki. Przedziały są rozłączne i sumują się do całości zaległości.

Lokalizacje w raporcie

Jak czytać ten raport

Skąd biorą się te dane

Źródłem jest skrzynka automat@mjm.pl, czytana przez Microsoft Graph. Automat wysyła do Auchana dwa maile pod rząd: pierwszy z arkuszem POLXXX_DATA.xlsx zaszyfrowanym hasłem, drugi — z samym hasłem. Aplikacja wyszukuje jedne i drugie, paruje je po kodzie lokalizacji, nazwie pliku i odstępie czasu, odszyfrowuje arkusze i wczytuje zakładkę „Propozycja” do tabeli propozycje.

Druga zakładka w pliku, „Podsumowanie”, jest pomijana — to tabela przestawna, której wartości odtwarza grupowanie po dacie wysyłki i kodzie POL.

Jak liczymy zaległość

  • Moment powstania to kolumna DATA PROPOZYCJI — data, od której pozycja się należy. To nie jest data wysyłki maila.
  • Wartość pozycji liczymy jako ILOSC × ProductPrice. W pliku kolumna TotalPrice to formuła =I2*J2, której Excel nie zapisał — odczyt zwraca pustkę dla wszystkich wierszy.
  • Kumulacja — każdy punkt na wykresie to suma wszystkiego, co narosło do danego okresu włącznie, a nie wartość samego okresu.
  • Bieżące pomijamy — pozycja należna w miesiącu wysyłki nie jest jeszcze zaległością. Przełącznik u góry pozwala ją włączyć.
  • Tylko aktualne wersje — jeśli pozycja powtarza się w kilku wysyłkach tego samego miesiąca, liczona jest raz, w najnowszej wersji.

Dlaczego akurat te lokalizacje

Lista na wykresie zależy od wybranego rankingu — każdy odpowiada na inne pytanie i zwraca inny zestaw sklepów:

    Możesz też pominąć ranking i wybrać lokalizacje ręcznie, klikając kody w polu nad wykresem.

    Struktura wiekowa

    Wiek liczymy w miesiącach od daty propozycji do końca miesiąca wysyłki (data odniesienia: ). Przedziały są rozłączne — dolna granica włączna, górna wyłączna — więc sumują się dokładnie do całej kwoty zaległości. Można to sprawdzić w tabeli pod wykresem.

    Podział na przedziały 6 mies. / rok / 3 lata / 8 lat jest umowny. Trzy lata pokrywają się z progiem „starych zaległości” używanym w rankingu i w kolumnie tabeli.

    Czego te liczby nie mówią

    • Nie wiemy, czy pozycja została zrealizowana poza systemem. Raport pokazuje, co widnieje w propozycji jako nieodebrane — jeśli pracownik dostał odzież inną drogą i nie zostało to odnotowane, pozycja nadal tu jest.
    • Ceny pochodzą z arkusza propozycji, a nie z dnia dzisiejszego. Przy pozycjach sprzed kilkunastu lat kwota jest historyczna i realny koszt nadrobienia zaległości będzie inny.
    • Data propozycji bywa bardzo stara (najwcześniejsza to 1992 rok). Wygląda to na datę zatrudnienia albo kwalifikacji pracownika do wyposażenia, a nie na moment złożenia konkretnej propozycji — ale tego nie da się potwierdzić z samych plików.
    • Raport patrzy na jeden miesiąc wysyłki naraz. To zdjęcie stanu z tej konkretnej propozycji, nie ciągły monitoring. Porównanie miesięcy robi się, przełączając źródło u góry.
    • Powtórki i przesyłki dalej („PD:”) zostały odsiane — ten sam plik wysłany drugi raz nie podwaja pozycji, a starsza kopia pozycji nie liczy się obok nowszej.

    Co dokładnie zalega

    Raport zaległości pokazuje skalę problemu. Ten pokazuje jego treść: wybierz dzień wysyłki i lokalizację, a zobaczysz, jakich grup i produktów brakuje — i komu imiennie. Pozycje należne w miesiącu wysyłki są domyślnie pomijane, bo nie są jeszcze zaległością.

    Grupy produktów — kliknij grupę, żeby zawęzić tabele poniżej

    Produkty

    Pracownicy — kliknij wiersz, żeby zobaczyć pełną listę braków

    Kto nie podał rozmiarów

    Pracownik dostanie odzież dopiero wtedy, gdy poda rozmiar dla każdej przysługującej mu kategorii. Braki liczymy jako pary pracownik × kategoria, a nie „osoby bez rozmiarów" — ktoś może mieć podane 4 z 6 kategorii i wtedy też nie da się złożyć pełnego zamówienia.

    Lokalizacje — kliknij, żeby zobaczyć imienną listę

    Czego najczęściej brakuje

    Pracownicy

    Parametry symulacji

    Z czego składa się ta kwota

    Koszt w czasie

    Wg lokalizacji

    Wg kategorii

    Tabela cen

    Ceny pochodzą z grup cenowych ErgoFlow. Kategoria może mieć kilka grup (różne rozmiary), dlatego podajemy zakres i średnią. Kolumna „z propozycji” to średnia cena tej samej kategorii policzona z arkuszy mailowych — służy do kontroli, czy oba źródła się zgadzają.

    Jak działa ta symulacja

    Model

    • Każdy pracownik ma przydziały wynikające ze stanowiska i jednostki organizacyjnej (tabela allocation).
    • Przydział mówi: ile sztuk danej kategorii należy się co ile miesięcy. Gdy okres mija, zaczyna się kolejny taki sam — stąd symulacja jest cykliczna.
    • Punktem startowym jest ostatnie faktyczne wydanie z historii zamówień. Jeśli pracownik nigdy nic z danej kategorii nie dostał, liczymy od daty zatrudnienia.
    • Jeśli pracownik ma ustawioną datę końca umowy, cykle wypadające po niej nie są liczone.
    • Zakładamy, że każdy odbierze wszystko, co mu przysługuje — to scenariusz maksymalnego wykorzystania uprawnień.

    Zaległe cykle — dlaczego to wybór

    Część pracowników nie odebrała czegoś od lat. Teoretycznie należy im się tyle kompletów, ile minęło okresów — praktycznie dostaną jeden bieżący. Różnica jest ogromna, więc to parametr, nie założenie:

    • Jeden zaległy komplet — realistyczny budżet, wariant domyślny.
    • Wszystkie zaległe cykle — pełne uprawnienie, górna granica.
    • Bez zaległości — tylko cykle wypadające w horyzoncie, dolna granica.

    Czego symulacja nie uwzględnia

    • Rotacji pracowników — nowo zatrudnieni w trakcie horyzontu nie są przewidywani, liczymy obecny stan kadrowy.
    • Rzeczywistego odbioru — część uprawnionych nigdy się nie zgłasza, więc realny koszt bywa niższy.
    • Zmian cen i przydziałów — bierzemy dzisiejszy cennik i dzisiejsze reguły.
    • Stanów magazynowych — liczymy uprawnienia, nie dostępność towaru.

    Zakres porównania

    Rok do roku — miesiąc po miesiącu

    Miesiące zakończone pochodzą z faktycznych wydań (ErgoFlow), przyszłe — z symulacji. Bieżący miesiąc jest częściowy: to, co już wydano, plus prognoza na resztę. Historyczne wydania wyceniono dzisiejszym cennikiem, żeby porównanie nie mieszało zmian cen ze zmianami wolumenu.

    Tabela porównawcza

    Miesiące odstające — skąd te skoki

    Miesiące, w których wydatek przekroczył dwukrotność mediany danego roku. Dla prognoz pokazujemy kohortę — miesiąc wydań, z którego wynika odnowienie.

    Jak czytać porównanie

    Skąd biorą się liczby

    • Lata zamknięte — faktyczne wydania z historii zamówień ErgoFlow, wycenione dzisiejszym cennikiem.
    • Rok bieżący — miesiące minione z historii, przyszłe z symulacji, a miesiąc trwający jako suma jednego i drugiego.
    • Rok przyszły — w całości z symulacji przydziałów.

    Dlaczego to nie jest jabłko do jabłka

    • Historia to fakty, prognoza to uprawnienia. Symulacja zakłada, że każdy odbierze wszystko, co mu przysługuje — w rzeczywistości część osób się nie zgłasza, więc realne wydania bywają niższe.
    • Zaległości zniekształcają rok startowy. W trybie „całość od razu” cały dług ląduje w jednym miesiącu i zawyża ten rok. Do porównań lepszy jest tryb rozłożony albo „bez zaległości”.
    • Ceny historyczne są przeliczone na dziś — porównujemy wolumen, nie realny koszt, jaki wtedy poniesiono.

    Efekt kohorty

    Największe skoki nie biorą się z sezonowości, tylko z masowych akcji wydania. Gdy kilkanaście tysięcy osób dostaje ten sam element w jednym miesiącu, po upływie okresu przydziału wszystkim odnawia się on równocześnie — i pik wraca.

    Widać to wprost w danych: marcowa akcja 2026 (28 480 szt. koszulek jubileuszowych dla 9 872 osób, cykl 16 miesięcy) wraca jako lipiec 2027. Lipcowa akcja 2026 (19 540 szt. T-shirtów dla 14 383 osób) wróci analogicznie w kolejnym cyklu.

    Dla budżetu to sygnał, że taką kohortę warto albo rozłożyć w czasie przy kolejnym wydaniu, albo zawczasu zarezerwować środki na miesiąc jej powrotu.

    Co z tym zrobić

    • Sprawdź scenariusz „bez zaległości” — pokazuje czysty rytm odnowień, bez długu z przeszłości.
    • Porównaj średnią miesięczną zamiast sum rocznych — rok bieżący jest niepełny, więc suma wprowadza w błąd.
    • Przy planowaniu patrz na miesiące odstające — to one decydują o szczytach zapotrzebowania na gotówkę.

    Dodaj użytkownika

    Konto powstaje w Keycloaku (tożsamość) i w bazie aplikacji (rola). Hasło jest ustawiane jako stałe — bez wymuszania zmiany przy pierwszym logowaniu, inaczej logowanie przez backend nie przejdzie.

    Użytkownicy

    Wczytanie arkuszy do bazy

    Eksport CSV

    Wysyłki wg dnia

    Podsumowanie wg dnia i lokalizacji

    Odpowiednik arkusza „Podsumowanie” — pozycje z arkusza „Propozycja” pogrupowane po dacie wysłania i kodzie POL.

    Top produkty i grupy

    Wiersze

    Pliki wg lokalizacji (POLXXX)

    Pobrane pliki

    Zakres skanowania

    Kilka fraz tematu rozdziel przecinkiem — hasła miały temat „Access Details” do lutego 2026, potem „Dane do dostępu”.

    Postęp

    Pobieranie załączników

    Maile z załącznikami

    Maile z hasłami

    Stan konfiguracji

    Diagnostyka Microsoft Graph

    Kliknij „Sprawdź połączenie”.