Podczas jednego z wdrożeń Odoo trafiliśmy na firmę produkcyjno-serwisową, której zespół serwisowy obsługuje klientów w terenie. Każdy serwisant miał w systemie własny „magazyn" — samochód, z którego wydawał części u klienta. Konfiguracja działała, ale przez lata rozrosła się ponad realne potrzeby. Zaczęliśmy od audytu, żeby zobaczyć, co system naprawdę robi — a nie co miał robić.
Punkt wyjścia
Obraz był rozbudowany: osiem magazynów, w tym sześć przypisanych do samochodów, plus osobny magazyn produkcyjny, który w praktyce nie realizował żadnych zleceń — cała produkcja szła przez magazyn główny.
Najpoważniejszy problem dotyczył jednak zasilania aut. Towar trafiał do samochodów głównie przez ręczne korekty stanu — po kilkaset na każdy pojazd. Część „pojawiała się" w aucie bez rozchodu z magazynu. Skutek: trudno było prześledzić, skąd wzięła się dana rzecz, a wartość magazynu potrafiła się nie zgadzać.
Do tego dochodziły ślady po dawnych ustawieniach. Trasy uzupełniania prowadziły przez pośredni „tranzyt", co przy nietypowej konfiguracji potrafiło zapętlać dokumenty i tworzyć fałszywe rezerwacje — system pokazywał części jako niedostępne, choć fizycznie były na stanie. Numeracja dokumentów też miejscami się mieszała: dwa samochody wystawiały rozchody z tej samej puli numerów.
Najtrudniejsza do zmierzenia była jednak inna trudność: nikt w firmie nie wiedział, dlaczego magazyny wyglądają tak, a nie inaczej. Obecny kształt powstał podczas wcześniejszego wdrożenia, a nikt go nie opisał — nie istniała żadna dokumentacja konfiguracji. Trudno było odróżnić świadomą decyzję od pozostałości po dawnych ustawieniach. Dlatego pierwszym rezultatem naszej pracy, jeszcze przed jakąkolwiek zmianą, był czytelny obraz stanu faktycznego: co jest skonfigurowane, jak działa i co z tego realnie się używa. Tę wiedzę — której klientowi brakowało — zebraliśmy i spisaliśmy w formie dokumentacji.
Co zrobiliśmy
Pracowaliśmy etapami, każdą zmianę wprowadzając świadomie i odwracalnie.
Najpierw zlikwidowaliśmy zbędny magazyn produkcyjny. Resztę stanu przenieśliśmy przesunięciem, nie korektą — po to, by zachować ślad pochodzenia i wycenę. Niczego nie usuwaliśmy fizycznie; archiwizacja zostawia pełną historię do wglądu i audytu.
Następnie przestawiliśmy zasilanie samochodów. Zamiast ręcznych korekt — przesunięcia z magazynu głównego, ze śladem i poprawną wyceną. Każdy pojazd dostał bezpośrednią trasę uzupełniania.
Wprowadziliśmy też jedną, twardą zasadę zakupową: wszystkie zakupy wchodzą wyłącznie na magazyn główny, a stamtąd towar przesuwa się na samochody. Wcześniej zakup mógł trafić wprost na pojazd, z pominięciem centrali — teraz jest to niemożliwe.
Na koniec uprościliśmy trasy z tranzytowych na bezpośrednie i rozdzieliliśmy numerację dokumentów, tak by każdy magazyn miał własną, odrębną serię. Zespół dostał krótką instrukcję sprowadzoną do jednej reguły: ładowanie auta to przesunięcie z magazynu głównego, koniec z korektami „z palca".

Efekt
Model magazynowy jest dziś prostszy i czytelniejszy — mniej magazynów, mniej tras, mniej reguł do utrzymania. Każdy ruch towaru ma ślad pochodzenia, a wycena stanu jest wiarygodna. Zakupy spływają w jedno miejsce, co porządkuje ewidencję i kontrolę kosztów. Zniknęły też fałszywe rezerwacje blokujące wydania. A firma — pierwszy raz — ma opisany, zrozumiały stan swojej gospodarki magazynowej.
Ten przykład pokazuje, że w gospodarce magazynowej największą wartość daje nie nowa funkcja, lecz uporządkowanie tego, co już jest. Kilka świadomych decyzji — przesunięcia zamiast korekt, jeden punkt zakupowy, archiwizacja zamiast usuwania — zamienia rozrośnięty system w narzędzie, któremu znów można ufać na co dzień.