Zacznij

Start›ERP — księga i faktury

Stan magazynu zmienia się tylko przez dokument.

Każda sztuka wchodzi na stan w partii z realnym kosztem, a wydania schodzą FIFO, magazyn po magazynie. Z tej samej księgi wychodzi faktura sprzedaży, stan przekazywany do sklepu i marża, którą widzisz w raportach.

Panel ZVANTA: rejestr dokumentów magazynowych PZ, PW, MM, RX, PX, WZ, RW z numerem, referencją i wartością w EUR

Koszt sztuki wynika z partii, nie ze średniej ceny zakupu.

Każda przyjęta sztuka wchodzi na stan w partii z rzeczywistym kosztem, a wydania schodzą FIFO — najstarsza partia pierwsza, osobno na każdym magazynie. Siedem typów dokumentów, PZ, PW, MM, RX, PX, WZ i RW, pokrywa każdą możliwą zmianę stanu, od przyjęcia dostawy po korektę po inwentaryzacji. Żaden z nich nie powstaje sam z siebie: PZ rodzi się z zamówienia zakupu, WZ ze sprzedaży, resztę wystawia się ręcznie z podanym powodem.

Za każdym dokumentem stoi ruch z numerem, referencją i datą. Otwierasz PX/2026/0004 i widzisz dokładnie, ile sztuk, po jakim koszcie i z jakiego powodu wjechały na stan. Historia ruchów nie kasuje starych zapisów — pokazuje, jak stan wyglądał krok po kroku, nie tylko, ile go jest dzisiaj.

Dokumentów w rejestrze
PZ, PW, MM, RX, PX, WZ, RW — siedem typów
Kolejność kosztu
FIFO, osobno na każdym magazynie
Waluta księgi
EUR, kurs NBP z dnia poprzedniego
Każdy dokument
numer, referencja, ruch w historii
Rejestr dokumentów magazynowych z numerami, typami, referencją i wartością w EUR

Każdy magazyn ma własne partie, a MM łączy je jednym dokumentem.

Stan prowadzisz osobno na każdym magazynie, z własnymi partiami i kosztem. Towar między nimi przesuwasz dokumentem MM, który księguje rozchód na jednym magazynie i przychód na drugim w tej samej operacji, więc suma na koncie zgadza się nawet w trakcie przesunięcia. Magazyn główny, zaplecze sklepu stacjonarnego czy magazyn operatora zewnętrznego — każdy dostaje swój numer i swoją historię ruchów.

Gdy fizyczny stan na regale rozjedzie się z księgą, różnica trafia do kolejki rekonsyliacji do wyjaśnienia. Nikt nie poprawia liczby wprost w bazie — taka zmiana nie zostawiłaby dokumentu ani śladu, kto i dlaczego ją wprowadził. Świeżo przyjęta dostawa ma dodatkową ochronę: rekonsyliacja nie nadpisze stanu, który dopiero co wjechał na magazyn i jeszcze nie zdążył trafić do sprzedaży.

Przesunięcie MM
rozchód i przychód w jednym dokumencie
Partie i koszt
osobne na każdej lokalizacji
Rozjazd fizyka↔księga
kolejka rekonsyliacji, nie edycja liczby
Historia zmiany
ruch z odsyłaczem do dokumentu źródłowego
Wystawianie dokumentu: przesunięcie MM, korekta stanów PX/RX, zwrot na magazyn PW/RW

Ręczna korekta zdejmuje albo dokłada stan, zawsze z dowodem.

Nie każdy rozjazd wymaga zatrzymania magazynu na pełny spis z natury. Krótszą ścieżką jest ręczna korekta: RX zdejmuje sztuki ze stanu po koszcie partii, z której realnie zeszły, PX dokłada je z powrotem, też po realnym koszcie, nie po średniej z całego magazynu. Obie operacje trafiają do tego samego rejestru co PZ czy WZ, bez osobnego, ukrytego trybu edycji.

Dokument dostaje referencję i opis powodu, więc pół roku później widać, dlaczego stan się zmienił, a nie tylko to, że się zmienił. Księgowy widzi wtedy referencję „KOREKTA-RECZNA" albo własny opis, ilość i wartość co do grosza, zamiast zgadywać, co ktoś kiedyś poprawił w arkuszu.

Korekta w dół
dokument RX, po koszcie konkretnej partii
Korekta w górę
dokument PX, bez pełnego spisu z natury
Powód
referencja i opis przy dokumencie
Wpływ na FIFO
kolejka partii aktualizuje się od razu
Wiersze korekt RX i PX w rejestrze dokumentów, z referencją KOREKTA-RECZNA

Fakturowanie podłączasz do dostawcy, którego już znasz.

Wybierasz Fakturownię, inFakt, wFirmę albo własny wzór, do wyboru w integracjach. Jeśli fakturujesz gdzie indziej, wyłączasz nasz moduł jednym przełącznikiem i nic w księdze się nie zmienia — dokumenty magazynowe nadal powstają z WZ, tylko faktura wychodzi z innego systemu. Język dokumentu dobiera się do kraju klienta, więc faktura do Niemiec nie wygląda jak ta wystawiona w Polsce.

Stan z księgi wraca do Shopify i IdoSell jako opcja, którą włączasz w integracjach, a nie stały obowiązek. Sklep dostaje liczbę w dół, nie w górę — księga decyduje, ile naprawdę jest na półce, a sklep tylko to pokazuje klientowi. Koszty w tej samej księdze liczone są w euro, więc marża nie skacze razem z kursem złotego.

Dostawcy faktur
Fakturownia, inFakt, wFirma lub własny wzór
Wyłączenie modułu
jeden przełącznik w integracjach
Sync stanów
Shopify i IdoSell, opcjonalnie
Kierunek
z księgi do sklepu, nie odwrotnie
Eksport rejestru dokumentów do CSV i XLSX

Jak to wygląda w praktyce.

Braku po skanie nie poprawia się ręcznie w bazie. Oto droga jednego rozjazdu od fali kompletacji do zamkniętej korekty, krok po kroku, tak jak wygląda na magazynie.

  1. Fala PF-1231 nie znajduje towaru w KOSZ-04.

    Operator skanuje lokalizację, ale kuweta jest pusta, choć księga pokazuje 5 sztuk na stanie. Skaner nie pozwala potwierdzić zbiórki sztuki, której fizycznie nie ma — zgłasza brak zamiast puścić błędną wysyłkę dalej.

  2. Brak trafia do kolejki rekonsyliacji, nie do edycji liczby.

    Magazynier zgłasza rozjazd z poziomu skanera, bez wychodzenia z aplikacji terminala. Stan w księdze zostaje bez zmian, dopóki ktoś świadomie nie zamknie różnicy dokumentem — do tego czasu 5 sztuk formalnie wciąż jest na stanie, mimo że nikt ich nie widzi na regale.

  3. Księgowy wystawia korektę RX/2026/0004.

    Otwiera zgłoszenie i wystawia dokument RX. 5 sztuk schodzi ze stanu po koszcie partii, z której zniknęły — 50,00 € razem, z referencją „KOREKTA-RECZNA" i opisem powodu przy dokumencie, żeby za pół roku ktoś inny wiedział, co się stało.

  4. Stan i marża aktualizują się w jednym ruchu.

    Księga zdejmuje 5 sztuk z partii, a stan w Shopify spada o tyle samo w tym samym ruchu. Raport marży od razu liczy koszt sprzedaży bez towaru, którego nie ma na półce — inaczej marża byłaby zawyżona o koszt sztuk, które istnieją tylko na papierze.

Zobacz to na swoich danych.

Plan Pro uruchamiasz od razu po płatności, a sklep Shopify podłączasz jednym kliknięciem. Jeśli wolisz najpierw zobaczyć panel, pokażemy go na żywo na scenariuszu z twojego magazynu.