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.
Status dokumentu
Dział zatytułowany „Status dokumentu”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.
Status dostawy
Dział zatytułowany „Status dostawy”Open → Partially received → Received, a przy zwrotach Partially returned i Returned; dochodzi jeszcze Cancelled. Wynika z ilości przyjętych na pozycjach.
Status płatności
Dział zatytułowany „Status płatności”Unpaid, Partially paid, Paid, Partially refunded, Refunded oraz Cancelled. Prowadzony ręcznie albo wynikający z faktur dopiętych do zamówienia.
Status odkładania
Dział zatytułowany „Status odkładania”Not started → In progress → Done. 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?
Wysyłka do dostawcy
Dział zatytułowany „Wysyłka do dostawcy”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
Dział zatytułowany „Anulowanie”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.