Vehicle Lifecycle
Status Flow
┌──────────────┐
│ רכב חדש │ ← Car Pickup (new vehicle)
│ New Vehicle │
└──────┬───────┘
│
┌──────▼───────┐
│ ממתין לשמאות │ ← Awaiting appraisal
└──────┬───────┘
│
┌────────────┤ (rejection loop)
│ │
┌─────────▼────────┐ │
│ ממתין לשמאות │───┘
│ חוזרת (re-appraisal)│
└──────────────────┘
│
┌──────▼───────┐
│ בטיפול │ ← Car Entry (in repair)
└──────┬───────┘
│
┌──────▼───────┐
┌─NO──│ Pre-Exit │
│ │ Check │
│ └──────┬───────┘
│ │ ALL checks pass
│ ┌──────▼───────┐
└────►│ מוכן ליציאה │ ← Ready for Exit
└──────┬───────┘
│
┌──────▼───────┐
│ הסתיים │ ← Work Complete
└──────┬───────┘
│ ALL mokeds complete
┌──────▼───────┐
│ הסתיים חזר │ ← Car Delivery
│ ללקוח │
└──────────────┘
SubItem Appraisal States
Each subitem within a moked has its own appraisal status:
Status | Hebrew | Meaning |
|---|---|---|
Awaiting | ממתין לשמאי | Created, waiting for appraiser review |
Approved | הסתיים | Appraiser approved the work |
Rejected | נדחה | Appraiser rejected — triggers re-appraisal on parent |
Not Required | אין צורך | Appraisal deemed unnecessary |
What Triggers Each Transition
From | To | Triggered By |
|---|---|---|
(new) | רכב חדש | Car Pickup workflow |
רכב חדש | ממתין לשמאות | Automatic after pickup |
ממתין לשמאות | בטיפול | Car Entry workflow |
בטיפול | מוכן ליציאה | Pre-Exit Check (all checks pass) |
מוכן ליציאה | הסתיים | Work marked complete |
הסתיים | הסתיים חזר ללקוח | Car Delivery workflow |
Any | ממתין לשמאות חוזרת | Appraiser rejection |
15 March 2026