Fiecare proprietate trece prin câteva etape, ca să fie clar dacă e doar în lucru sau gata de folosit.
Ciornă — abia adăugată, încă în completare. Nu apare ca spațiu gata de folosit.
Activă — gata de folosit; e pe hartă și completă.
Arhivată — nu mai e folosită (de ex. s-a renunțat la spațiu).
Ca să treci o proprietate din ciornă în activă, ea trebuie să aibă un punct pe hartă (pentru spațiile care există fizic afară). Apoi apasă butonul de promovare/activare din pagina ei.
📸 Screenshot TODO
Antetul paginii unei proprietăți în status ciornă, cu eticheta de status și butonul Activează vizibil pentru un Property Manager.
Editorul Wagtail poate adăuga imaginea aici.
Arhivarea e un pas serios: când arhivezi un spațiu, se arhivează și tot ce e în el (etaje, camere). Înainte de a confirma, platforma îți arată exact pe cine și ce afectează.
🚫 Arhivarea anulează rezervările active
La arhivare, rezervările active care ating spațiul (sau subdiviziunile lui) se anulează, iar responsabilii sunt anunțați. Citește cu atenție ecranul de confirmare înainte să continui.
📸 Screenshot TODO
Ecranul de confirmare a arhivării: o listă cu impactul (subdiviziuni afectate, rezervări active care vor fi anulate, Property Manageri notificați) și butoanele Confirmă / Renunță.
Editorul Wagtail poate adăuga imaginea aici.
ℹ️ Dezarhivarea readuce doar spațiul ales
Poți dezarhiva o proprietate, dar ea revine ca ciornă și se restaurează doar spațiul respectiv — nu și subdiviziunile sau rezervările anulate. Pe acelea le reactivezi separat, dacă mai e nevoie.
ℹ️ Detaliu tehnic
Statusurile sunt draft/active/archived pe modelul Property. Arhivarea (Property.archive()) e tranzacțională: cascadează pe descendenți, anulează rezervările în stări „live” și dezactivează articolul de inventar legat, dacă există.