Zarządzanie magazynem budowlanym i materiałami - od chaosu do kontroli
Materiały budowlane stanowią 50-60% wartości każdego projektu. Beton, zbrojenie, cegły, izolacja, osprzęt elektryczny, części hydrauliczne - lista nie ma końca, a kwoty są ogromne. Mimo to większość firm budowlanych nie ma żadnej realnej widoczności tego, co leży na stanie, gdzie się znajduje i ile jeszcze zostało. Materiały giną między budowami. Są kradzione - i nikt nie potrafi udowodnić, ile ich było. Zamawia się je podwójnie, bo dwie osoby jednocześnie uznają, że czegoś brakuje. Kupuje się je po zawyżonych cenach przy dostawach awaryjnych, bo „było potrzebne wczoraj". A po zakończeniu projektu tony niewykorzystanych materiałów leżą na otwartym terenie i rdzewieją. Rezultat: tysiące euro strat, których nikt nie śledzi, bo „tak się pracuje w budownictwie".
Construction Team ma osobny dział magazynowy złożony z jedenastu ekranów, który daje kontrolę od chwili dostawy do wbudowania ostatniego elementu.
Dlaczego zarządzanie magazynem w budownictwie jest tak trudne?
Magazyn w zakładzie produkcyjnym jest stosunkowo przewidywalny - jeden magazyn, stała obsada, stabilne zużycie. W budownictwie wszystko wygląda inaczej.
Wiele budów oznacza wiele magazynów
Każda firma budowlana pracuje jednocześnie na kilku obiektach - a każdy obiekt to de facto osobny magazyn. Materiały przyjeżdżają od różnych dostawców, pod różne adresy, w różnych terminach. Ten sam materiał może być dostępny na budowie A, a brakować na budowie B. Bez jednego systemu nie da się zobaczyć całego obrazu.
Ciągły ruch między budowami
Materiały budowlane nie leżą w jednym miejscu. Dziś masz nadmiar zbrojenia na budowie na Woli, jutro pilnie potrzebujesz go na Białołęce. Palety płytek przyjeżdżają do magazynu centralnego, ale trzeba je rozdzielić na trzy obiekty. Każdy ruch musi zostać udokumentowany - inaczej po miesiącu nikt nie wie, co gdzie pojechało.
Warunki atmosferyczne i przechowywanie
Magazyny budowlane rzadko są zamkniętymi pomieszczeniami. Cement stojący na wolnym powietrzu twardnieje. Drewno nasiąka wilgocią. Kleje i hydroizolacje mają termin przydatności. Jeśli nie pilnujesz warunków przechowywania, materiały psują się, zanim zostaną użyte.
Kradzieże to realny problem
Budowy są bezbronne - otwarty teren, brak stałej ochrony, dziesiątki pracowników i podwykonawców. Rury miedziane, kable elektryczne i elektronarzędzia to najczęstsze cele. Bez dokładnej ewidencji tego, co dostarczono i co wbudowano, kradzież pozostaje niewidoczna.
Materiały sypkie i trudne do zmierzenia
Jak zmierzyć, ile masz piasku? Albo żwiru? Albo mieszanki betonowej? Materiałów sypkich nie liczy się na sztuki - mierzy się je w tonach lub metrach sześciennych, a dokładna ilość na stanie jest zawsze przybliżona. To rodzi stałą niepewność przy planowaniu dostaw.
Brak dedykowanego personelu magazynowego
W większości firm budowlanych magazyn jest dodatkowym obowiązkiem kierownika budowy. Jest zajęty koordynacją brygad, kontrolą jakości, rozmowami z inwestorem - i gdzieś pomiędzy tym wszystkim ma jeszcze prowadzić magazyn. Rezultat jest przewidywalny: notatki giną, dostawy nie są dokumentowane, a inwentaryzacja odbywa się „z pamięci".
Koszt niekontrolowanego magazynu
Brak kontroli magazynowej to nie tylko kwestia organizacyjna - to strata finansowa, która narasta z każdym projektem. Oto realne scenariusze, jakie widzimy u naszych klientów:
Zamówienia z nadmiarem
Kierownik budowy zamawia 100 ton zbrojenia, bo „lepiej mieć, niż czekać". Projekt potrzebuje ostatecznie 80 ton. Pozostałe 20 leży na budowie, rdzewieje i po pół roku nadaje się już tylko na złom. Strata: 7 500-10 000 EUR.
Zakupy awaryjne po zawyżonych cenach
Piątek, godzina 16:00. Brygada melduje, że skończyła się hydroizolacja i w poniedziałek nie ruszy dalej. Magazyn centralny jest pusty. Kupujesz u najbliższego sprzedawcy, detalicznie, w cenie o 30-40% wyższej niż wynegocjowana z głównym dostawcą. I płacisz za transport ekspresowy. Strata: 1 000-2 500 EUR na jedno zdarzenie.
Kradzieże i ubytki
Na budowę na Bemowie dostarczono 500 metrów kabla elektrycznego. Inwentaryzacja pokazuje, że wbudowano 350 metrów, a w magazynie leży 80. Gdzie jest pozostałe 70 metrów? Nikt nie wie. Rocznie, przy braku kontroli, firmy tracą 2-5% wartości materiałów na kradzieżach i nierozliczonych ubytkach.
Podwójne zamówienia
Kierownik budowy obiektu A zamawia 200 m² blachy. Tego samego dnia kierownik biura, który nic o tym nie wie, zamawia kolejne 200 m² „na wszelki wypadek". Przyjeżdża 400 m². Potrzeba 220. Nadmiarowe 180 m² zostaje niewykorzystane.
Niewykorzystane materiały po zakończeniu projektu
Projekt zamknięty. Na budowie zostają palety płytek, worki kleju, tynk, rury. Nikt nie chce organizować transportu na inny obiekt. Materiały leżą „tymczasowo" - dopóki nie zostaną wyrzucone albo skradzione.
| Problem | Typowa strata na projekt | Rocznie przy 5 budowach |
|---|---|---|
| Zamówienia z nadmiarem | 7 500-10 000 EUR | 37 500-50 000 EUR |
| Zakupy awaryjne | 2 500-7 500 EUR | 12 500-37 500 EUR |
| Kradzieże i ubytki | 5 000-15 000 EUR | 25 000-75 000 EUR |
| Podwójne zamówienia | 1 500-4 000 EUR | 7 500-20 000 EUR |
| Niewykorzystane materiały | 2 500-7 500 EUR | 12 500-37 500 EUR |
| Łącznie | 19 000-44 000 EUR | 95 000-220 000 EUR |
Te liczby nie są teoretyczne. To ostrożny szacunek oparty na typowym średnim projekcie budowlanym (budynek mieszkalny, 2 000-5 000 m² powierzchni całkowitej). Przy większych projektach infrastrukturalnych straty rosną proporcjonalnie.
Moduły magazynowe w Construction Team
Dział „Zarządzanie magazynem" ma jedenaście ekranów: przegląd, magazyny, stan, artykuły z numerem seryjnym, partie, ruchy magazynowe, rezerwacje, zlecenia produkcyjne, inwentaryzacje, wykorzystanie i ustawienia. Cztery z nich niosą codzienną pracę.
Stan
Każdy wiersz stanu to jeden artykuł w jednym magazynie, powiązany z nomenklaturą firmy.
- Jedna baza materiałów - każdy artykuł ma unikalny kod, nazwę i jednostkę miary. Kod jest unikalny w obrębie firmy, więc ta sama rzecz nie wejdzie dwa razy pod tym samym kodem
- Stan według magazynów - widzisz, ile danego artykułu leży w każdym magazynie osobno, a nie tylko sumarycznie, razem z wartością
- Łącznie, zarezerwowane, dostępne - trzy liczby stoją obok siebie w każdym wierszu. Dostępne to różnica i to właśnie względem niej system decyduje, co da się zarezerwować
- Minimalne stany - minimalną ilość ustawiasz na artykule w nomenklaturze. Gdy stan spadnie poniżej progu, system wysyła powiadomienie osobie odpowiedzialnej za magazyn, w aplikacji i mailem. Sprawdzenie idzie raz na dobę, więc sygnał przychodzi następnego ranka, a nie w chwili wydania
- Partie z terminem ważności - dla materiałów, przy których termin ma znaczenie: kleje, chemia budowlana, domieszki. System ostrzega, gdy termin się zbliża
- Artykuły z numerem seryjnym - dla drogiego sprzętu jest osobny ekran z historią przekazań (od kogo do kogo trafił dany egzemplarz), terminem gwarancji z automatycznym powiadomieniem o jej wygaśnięciu oraz datami serwisu
Magazyny
Każdy fizyczny magazyn - centralny, biurowy albo na budowie - ma własny profil w systemie.
- Wiele magazynów - twórz magazyny dla każdego obiektu, dla biura głównego, dla każdego placu. Bez limitu liczby
- Osoby odpowiedzialne - każdy magazyn ma przypisanego odpowiedzialnego. To on dostaje sygnały o niskim stanie
- Adres i notatki - żeby przy wielu budowach było jasne, gdzie dokładnie leży konkretny materiał
- Powiązanie z obiektem - magazyn przypisujesz do konkretnego obiektu i widzisz go w jego zakładce „Magazyny". Uwaga: koszt projektu wiąże się z obiektem wybranym na samym ruchu, a nie dziedziczy się z magazynu
- Ujemne stany - dla każdego magazynu decydujesz, czy dopuszczasz wydanie poniżej zera. Domyślnie nie jest dozwolone, co blokuje wydanie czegoś, czego na papierze nie ma
Ruchy magazynowe
Każde przyjęcie, wydanie czy przesunięcie dokumentuje się jako ruch magazynowy z pełną identyfikowalnością. Typów jest dziewięć: przyjęcie, wydanie, przekaz, złomowanie, korekta w górę, korekta w dół, zwrot do dostawcy, wydanie w najem i zwrot z wynajmu.
- Przyjęcia - rejestrujesz dostawę z datą, dostawcą, pozycjami i dokumentem referencyjnym (numer dokumentu dostawy). Referencja to pole tekstowe, nie załączony plik
- Wydania - materiały wbudowane w obiekt. Ruch wiążesz z obiektem, a w razie potrzeby także z protokołem, zamówieniem zakupu lub dokumentem księgowym
- Przekaz między magazynami - system zmniejsza stan w źródle i zwiększa w magazynie docelowym
- Zwroty i złomowanie - dokumentujesz przyczynę. Złomowanie domyślnie wymaga zatwierdzenia, zanim zejdzie ze stanu
- Trzy stany - ruch powstaje jako wersja robocza, przechodzi zatwierdzenie i zostaje zakończony. Stan magazynowy zmienia się dopiero przy zakończeniu, więc wersja robocza niczym nie rusza
- Pełna historia - każdy ruch niesie datę, kto go utworzył, kto zatwierdził, kto zakończył, notatkę i powiązania z dokumentami
Rezerwacje
Rezerwacje rozwiązują jeden z najczęstszych problemów - konflikt o zasoby między budowami.
- Przydział na konkretny projekt - z wybranego magazynu rezerwujesz ilość na swój obiekt, z oczekiwaną datą i terminem ważności
- Twardy zakaz nadmiernej rezerwacji - system nie pozwoli zająć więcej niż ilość dostępna. Sprawdzenie odbywa się z blokadą wiersza wewnątrz transakcji, więc dwóch kierowników nie zarezerwuje tej samej ilości w tej samej chwili. Jeśli w magazynie leży 50 ton zbrojenia, a 40 jest zarezerwowane, następny widzi 10 dostępnych i więcej nie poprosi
- Tylko to, co fizycznie jest - rezerwuje się to, co już leży w magazynie. Przyszłej dostawy nie da się zająć z góry
- Zamknięcie przyciskiem - gdy materiał rusza na budowę, rezerwację zamyka się ręcznie z jej ekranu. Ruch magazynowy jej nie zamyka - to dwa osobne działania, a o drugim łatwo zapomnieć. Rezerwacja po terminie zwalnia się automatycznie
Rzeczywisty proces: od dostawy do wbudowania
Teoria jest ważna, ale prześledźmy konkretny scenariusz krok po kroku - zobaczysz, jak moduły współpracują i gdzie trzeba uważać.
Krok 1: Przyjeżdża dostawa
Dostawca „Stal-Met" Sp. z o.o. dostarcza 30 ton zbrojenia Ø12 do magazynu centralnego. Magazynier tworzy ruch przyjęcia:
- Wybiera magazyn: „Magazyn centralny - Pruszków"
- Wybiera artykuł: „Zbrojenie Ø12 B500B"
- Wprowadza ilość: 30 000 kg
- Zapisuje dokument referencyjny: dokument dostawy nr 4521
- Kończy ruch - stan rośnie dopiero teraz
Jeśli dostawa została już wprowadzona jako faktura ze wskazanym magazynem, ruch przyjęcia powstaje sam i nie trzeba tworzyć go ręcznie.
Krok 2: Kierownik budowy tworzy rezerwację
Kierownik budowy obiektu „Rezydencja Wilanów" wie, że w przyszłym tygodniu rusza zbrojenie trzeciego stropu. Z przedmiaru wychodzi mu 12 ton zbrojenia Ø12. Tworzy rezerwację:
- Magazyn: „Magazyn centralny - Pruszków"
- Artykuł: „Zbrojenie Ø12 B500B"
- Ilość: 12 000 kg
- Na projekt: „Rezydencja Wilanów"
- Oczekiwana data: 14.04.2026
System pokazuje: łącznie w magazynie 30 000 kg, zarezerwowane 12 000 kg, dostępne 18 000 kg. Kierownik obiektu „Park Ursynów" widzi, że nie może liczyć na wszystkie 30 ton - i system mu ich nie wyda.
Krok 3: Materiały jadą na budowę
14.04 zbrojenie zostaje załadowane i wysłane na obiekt „Wilanów". Logistyk tworzy ruch typu „przekaz":
- Z magazynu: „Magazyn centralny - Pruszków"
- Do magazynu: „Wilanów - magazyn na budowie"
- Artykuł i ilość: zbrojenie Ø12 - 12 000 kg
- Dokument referencyjny: list przewozowy nr 0891
Przy zakończeniu stan w Pruszkowie spada o 12 000 kg, a w Wilanowie rośnie.
Tu jest krok, który wypada najczęściej: rezerwacja zostaje otwarta. Ktoś musi ją otworzyć i zamknąć. Jeśli wejdzie Wam to w nawyk, liczba „dostępne" pozostanie prawdziwa; jeśli o tym zapomnicie, 12 ton stoi zajętych w magazynie, z którego dawno wyjechały.
Krok 4: Materiały idą w konstrukcję
Zbrojarze wiążą zbrojenie w stropie. Kierownik budowy tworzy ruch wydania:
- Z magazynu: „Wilanów - magazyn na budowie"
- Artykuł i ilość: zbrojenie Ø12 - 11 800 kg (faktycznie wbudowane)
- Obiekt: „Rezydencja Wilanów"
- Notatka: „Wbudowane zgodnie z projektem, 200 kg zostaje na placu"
Stan magazynu na budowie spada do 200 kg. Przy zakończeniu system tworzy zapis księgowy zużycia z wybranym obiektem.
Obiekt jest polem samego ruchu i nie dziedziczy się z magazynu - jeśli go pominiesz, wydanie zostanie bez analityki projektowej.
Krok 5: Raport i analiza
Na koniec miesiąca kierownictwo otwiera ekran artykułu i widzi:
- Łącznie dostarczone zbrojenie Ø12: 30 000 kg
- Wbudowane na obiektach: 11 800 kg (Wilanów) + 8 200 kg (Ursynów) = 20 000 kg
- W magazynach: 10 000 kg (Pruszków) + 200 kg (Wilanów)
- Zarezerwowane: 6 000 kg (na obiekt „Osiedle Bemowo", przyszły tydzień)
- Dostępne: 4 200 kg
Identyfikowalność na całym łańcuchu - od dostawcy, przez magazyny, do obiektu. Bez zgadywania, bez notatek na kartce, bez „chyba gdzieś było".
Inwentaryzacja: jak przeprowadzić spis bez chaosu
Okresowy spis z natury jest obowiązkowy - ale w budownictwie bywa szczególnie bolesny. Materiały leżą na różnych obiektach, ilości sypkie są przybliżone, a ludzie, którzy mają liczyć, mają jeszcze dziesięć innych zadań.
Planowanie inwentaryzacji
Tworzysz inwentaryzację dla konkretnego magazynu z planowaną datą i wybierasz zakres: pełna, częściowa na wybranych artykułach albo cykliczna. Harmonogram zostaje po Twojej stronie - system nie wygeneruje kolejnego spisu sam i nie wyśle przypomnienia.
Jest za to coś bardziej praktycznego: liczenie ślepe. Po jego włączeniu liczący nie widzi ilości systemowych i nie może „dociągnąć" wyniku do oczekiwanego.
Ilość oczekiwana a rzeczywista
Przy starcie system generuje listę oczekiwanych stanów ze wszystkich zakończonych ruchów i zapisuje koszt własny każdego wiersza. Odpowiedzialny wprowadza policzone ilości, a system od razu liczy różnicę i jej wartość.
Badanie rozbieżności
Każdy wiersz z rozbieżnością zostaje oznaczony jako brak albo nadwyżka, a u góry stoi podsumowanie: ile wierszy się zgadza, ile jest braków, ile nadwyżek i jaka jest łączna wartość różnicy. Typowe przyczyny:
- Naturalna strata - rozsypanie, uszkodzenie w transporcie (normalne przy materiałach sypkich i kruchych)
- Błąd dokumentacji - dostawa, której nie wprowadzono, albo ruch, który został wersją roboczą
- Kradzież - przy systematycznie powtarzających się brakach na konkretnych materiałach (kable, rury miedziane, elektronarzędzia)
- Uszkodzenie przy przechowywaniu - cement stwardniały od wilgoci, klej po terminie, skorodowane zbrojenie
Przy artykułach z numerem seryjnym śledzenie jest ostrzejsze: każdy egzemplarz dostaje status - oczekiwany, znaleziony, brakujący albo nieoczekiwany - a rozbieżność zamyka się decyzją i notatką.
Odpisy z dokumentacją
Gdy materiały nie nadają się do użytku, powstaje ruch złomowania ze wskazaną przyczyną i ilością. Domyślnie złomowanie przechodzi przez zatwierdzenie. Kto je utworzył, zatwierdził i zakończył, widać w historii ruchu.
Przy zakończeniu system tworzy zapis księgowy odpisu z analityką obiektową. Miej jednak na uwadze, że analiza budżetu obiektu nie czyta ruchów magazynowych - zasilają ją protokoły i faktury, więc odpisana wartość zobaczysz w księgowości, a nie jako wiersz w budżecie projektu.
Zamknięcie inwentaryzacji
Po policzeniu różnice zamieniają się w korekty w górę i w dół - osobne ruchy, które zrównują stan systemowy z rzeczywistym. Od tego momentu liczby znów są prawdziwe, a każdy kolejny spis rusza z czystej bazy.
Integracja z pozostałymi modułami
Magazyn nie istnieje sam dla siebie - jego wartość bierze się z powiązań z pozostałymi modułami. Warto jednak wiedzieć, które powiązania działają same, a które wymagają Twojego działania.
Faktury zakupowe i ruchy magazynowe
To powiązanie jest najsilniejsze i działa samo. Gdy wprowadzasz fakturę od dostawcy i wskazujesz magazyn, system tworzy ruch przyjęcia automatycznie, kończy go i podnosi stany. Przy anulowaniu albo zmianie dokumentu powstaje ruch odwrotny.
Innymi słowy: dostaw nie wprowadzasz dwa razy - księgowość i magazyn ruszają z tego samego zapisu.
Materiały a koszt obiektu
Przy ruchu wydania wybierasz obiekt. Przy zakończeniu system tworzy zapis księgowy zużycia z tym obiektem - to jest droga, którą wydany materiał staje się kosztem.
Obiekt jest jednak polem ruchu, a nie magazynu. Magazyn przypisany do obiektu widać w jego zakładce „Magazyny", ale nie wypełnia on obiektu na ruchu za Ciebie. To najczęstsze przeoczenie w praktyce.
Planowane a wykonane
Analiza budżetu obiektu daje porównanie po pozycji przedmiaru i po grupie materiałów: planowane, zakontraktowane, wykonane i koszt bezpośredni, z odchyleniem i procentem.
Warto wiedzieć, skąd biorą się te liczby: „wykonane" zbiera się z protokołów i faktur, a nie z wydań magazynowych. Ruch magazynowy wiąże się z obiektem, protokołem lub dokumentem, ale nie z wierszem przedmiaru. Dlatego wydane 11 800 kg nie wchodzi samo do wiersza zbrojenia - wchodzi wtedy, gdy ilość zostanie ujęta w protokole albo zafakturowana.
Grupy materiałów: plan a wykonanie
Jeśli grupy nomenklatury macie nazwane sensownie, zakładka „Grupy" w analizie budżetu daje dokładnie taki obraz:
| Grupa materiałów | Wg przedmiaru | Wykonane | Odchylenie |
|---|---|---|---|
| Zbrojenie | 92 000 EUR | 88 000 EUR | -4,4% |
| Beton | 48 500 EUR | 50 300 EUR | +3,7% |
| Cegły i murarka | 21 500 EUR | 20 300 EUR | -5,2% |
| Materiały elektryczne | 34 700 EUR | 37 900 EUR | +9,1% |
| Łącznie materiały | 196 700 EUR | 196 500 EUR | -0,1% |
To zestawienie pokazuje, gdzie wyciekają pieniądze w trakcie projektu, zamiast odsłaniać prawdę przy końcowym rozliczeniu - kiedy na reakcję jest już za późno.
Powiązane artykuły
- Kontrola kosztów budowlanych - jak nie przekroczyć budżetu - jak protokoły i faktury budują realny obraz kosztów
- Czym jest Construction Team i jak pomaga firmom budowlanym - pełny przegląd wszystkich modułów platformy, w tym magazynu
- 10 problemów w zarządzaniu projektami budowlanymi - dlaczego brak kontroli magazynowej to jeden z dziesięciu najczęstszych problemów
Construction Team daje widoczność każdego materiału - od dostawcy do obiektu. Jeśli chcesz zobaczyć, jak moduły magazynowe działają na prawdziwych danych z Twojej firmy, skontaktuj się z nami w sprawie prezentacji.
Najczęściej zadawane pytania
Dlaczego zarządzanie magazynem w budownictwie jest tak trudne?
Firmy budowlane prowadzą wiele budów jednocześnie (każda w praktyce osobny magazyn), z ciągłym przepływem materiałów między nimi, przechowywaniem narażonym na warunki atmosferyczne, podatnością na kradzieże, trudnymi do policzenia materiałami sypkimi takimi jak piasek i żwir oraz bez dedykowanego personelu magazynowego - kierownicy budów zajmują się magazynem jako obowiązkiem dodatkowym, obok koordynacji, kontroli jakości i komunikacji z inwestorem.
Ile może kosztować firmę budowlaną słaba kontrola magazynowa?
Dla firmy średniej wielkości z 5 aktywnymi budowami niekontrolowane magazyny tracą rocznie 95 000-220 000 EUR: zamówienia z nadmiarem (37 500-50 000 EUR), zakupy awaryjne po zawyżonych cenach (12 500-37 500 EUR), kradzieże i ubytki (25 000-75 000 EUR), podwójne zamówienia (7 500-20 000 EUR) oraz niewykorzystane materiały pozostałe po zakończeniu projektu (12 500-37 500 EUR).
Jak rezerwacja materiałów zapobiega konfliktom między budowami?
Kierownik budowy rezerwuje ilość z konkretnego magazynu na swój projekt. Pozostali widzą, że jest ona zajęta: przy każdej pozycji stoją trzy liczby - łącznie, zarezerwowane i dostępne. System nie pozwala zarezerwować więcej niż ilość dostępna, a sprawdzenie odbywa się z blokadą wiersza, więc dwie osoby nie zajmą tej samej ilości w tej samej chwili. Rezerwuje się wyłącznie to, co fizycznie leży w magazynie - przyszłej dostawy nie da się zarezerwować z góry.
W jaki sposób śledzone są ruchy magazynowe?
Każde przyjęcie, wydanie, przekaz, zwrot, złomowanie, korekta z inwentaryzacji i ruch najmu jest dokumentowane z datą, użytkownikiem, notatką i powiązaniem z obiektem, partnerem, zamówieniem zakupu, protokołem lub dokumentem księgowym. Ruch przechodzi przez wersję roboczą, zatwierdzenie i zakończenie, a stan magazynowy zmienia się dopiero przy zakończeniu. Tak powstaje ślad audytowy dla każdej jednostki materiału.
Czy zużycie materiałów można powiązać z projektem?
Tak, na poziomie obiektu. Przy ruchu wychodzącym wybierasz obiekt, a przy zakończeniu system tworzy zapis księgowy z tą analityką. Powiązania z konkretną pozycją przedmiaru robót natomiast nie ma - ruch magazynowy wiąże się z obiektem, protokołem lub dokumentem, nie z wierszem przedmiaru. Dlatego porównanie planowane a wykonane w analizie budżetu zasilają protokoły i faktury, a nie wydania magazynowe.