Przejdź do głównej zawartości

Cykl życia zamówienia zakupu

Zamówienie zakupu ma cztery niezależne osie statusu. Rozdzielenie ich jest celowe: dokument może być potwierdzony, towar przyjechać w połowie, faktura być zapłacona w całości, a połowa dostawy dalej stać w buforze.

Draft → Sent → Confirmed → In Progress → Completed, plus Cancelled.

  • Draft — szkic; można zmieniać pozycje.
  • Sent — wysłane do dostawcy.
  • Confirmed — dostawca potwierdził.
  • In Progress — coś już przyjechało albo zostało odłożone.
  • Completed — przyjęte i rozłożone.

Statusy In Progress i Completed są ustawiane na podstawie przyjęć i odkładania.

OpenPartially receivedReceived, a przy zwrotach Partially returned i Returned; dochodzi jeszcze Cancelled. Wynika z ilości przyjętych na pozycjach.

Unpaid, Partially paid, Paid, Partially refunded, Refunded oraz Cancelled. Prowadzony ręcznie albo wynikający z faktur dopiętych do zamówienia.

Not startedIn progressDone. Wyliczany, nie ustawiany: moduł porównuje to, co przyjęte, z tym, co zostało w buforze przyjęć.

Odpowiada to na pytanie, którego sam status dostawy nie obejmuje: towar przyjechał, ale czy został rozłożony?

Ze szkicu zamówienie wysyła się przyciskiem wysyłki: moduł generuje PDF, dopina go do zamówienia i wysyła wiadomość na adres dostawcy. Można dołączyć dodatkową treść.

Po odpowiedzi dostawcy zamówienie oznacza się jako potwierdzone; od tego momentu można przyjmować towar.

Zamówienie utworzone z importu faktury powstaje od razu jako potwierdzone: dokument dostawcy jest dowodem, że zamówienie istnieje.

Anulowanie zatrzymuje zamówienie, ale nie cofa przyjęć, które już się wydarzyły. Towar, który przyjechał i został odłożony, zostaje na półkach; do skorygowania stanu służy zwrot albo remanent.