Lifecycle · Article 2.9
Status: Zakończona — cykl życia oferty jest zakończony
Dostarczyłeś pracę, klient zapłacił, oficjalnie zamykasz projekt. `Zakończona` to stan terminalny: nie ma więcej e-maili, nie ma więcej zmian statusu (z wyjątkiem Aneksów, które tworzą gałęzie). Oferta teraz żyje w Twoim archiwum.

Where this fits in the lifecycle
Draft
Only you can see this. Edit anything.

Sent
Email landed in the client's inbox.

Viewed
Client opened the link — awaiting decision.

Signed
Legally binding. Audit trail captured.

Deposit paid
Money in escrow. You can start work.

In work
Project running. Final invoice ready when you're done.

Paid
Final invoice settled. Just one click left.

Completed
Closed. Archived. You did the thing.

Nie auto-kończymy przy płatności, ponieważ „opłacona" nie zawsze oznacza „dostarczona". Możesz otrzymać płatność z góry (zaliczka + końcówka z góry) i nadal być winien tygodnie pracy. Lub możesz dostarczyć, dostać zapłatę i musieć zrobić ostatnią rundę poprawek. Przycisk Oznacz jako zakończoną to Twoje wyraźne potwierdzenie, że wszystko jest pozamiatane.
Step by step
Potwierdź, że praca jest dostarczona.
Nie klikaj
Oznacz jako zakończoną, jeśli klient nadal oczekuje na wyniki.Kliknij
Oznacz jako zakończoną.Z
/proposals/{id}→ panel Akcji. Modal potwierdzenia wymienia, co staje się nieedytowalne.Opcjonalnie: zostaw notatkę zamykającą.
Pole tekstowe („Notatki projektowe dla Twoich akt") jest tylko wewnętrzne — przechwytuje szczegóły dla Twojego przyszłego odniesienia (lekcje, temperament klienta itp.).
Status zmienia się na
Zakończona.Zdarzenie na Osi czasu jest zarejestrowane. Oferta przenosi się poza filtr
Aktywnena Twoim panelu.Opcjonalnie: Archiwizuj.
Oddzielna akcja
Archiwizujukrywa ofertę z domyślnych widoków całkowicie, zachowując wszystkie dane.
Why this works this way
Po ustawieniu Zakończona, oferta jest ukryta z domyślnego filtra Aktywne na Twoim panelu. Pojawia się w filtrach Wszystkie, Opłacone i Zakończone. Możesz ją nadal otwierać, przeglądać wszystkie dokumenty, kopiować publiczny link, a nawet tworzyć Aneks wstecznie (dla prawnych korekt numeracji faktur, dostosowań zakresu po dostawie, zwrotów za prace gwarancyjne itp.).
Retencja 10-letnia stosuje się niezależnie od statusu ukończenia — nawet po Zakończona, wszystkie PDF-y są niezmienne w magazynie R2 z legal_hold: true. Nie możesz usunąć zakończonej oferty, która ma jakiekolwiek podpisane dokumenty (przycisk Usuń jest ukryty); możesz ją mięKko-zarchiwizować (przycisk Archiwizuj w menu Akcji), co usuwa ją z widoków listy, ale zachowuje bazowe rekordy.
Troubleshooting
Keep reading
Lifecycle
Status: Awaiting final payment, then Paid
You've issued the final invoice. The client now owes the remaining balance (full amount minus the deposit they already paid). When the money lands, status flips to `Paid` and the final receipt is generated.
Proposals & Invoices
Creating an amendment (the 4-step wizard)
The amendment wizard at `/proposals/{id}/amend` walks you through line items, reason, preview, and email — in that order. Five minutes for a simple change, ten minutes for a complex one. The client doesn't see anything until you click Send on Step 4.