#443

Statusul comenzii definește locul ei în ciclul de viață — de la creare până la expediere sau anulare. Acțiunile disponibile în card, vizibilitatea în liste și tranzițiile automate depind de status.

Traseul principal: 1 → ... → 7

  1. Status 1 „Ciornă" — comanda tocmai a fost creată; managerul adaugă materiale și servicii. Comanda mai poate fi ștearsă complet.
  2. Status 2 „Confirmată" — managerul a convenit conținutul cu clientul; plata este disponibilă.
  3. Status 3 „În producție" — comanda este predată fabricii; se generează sarcinile de tură. Majoritatea câmpurilor cardului sunt blocate.
  4. Status 4 „Croire" — cardul de croire este creat, plăcile se taie.
  5. Status 5 „Prelucrare" — cantuire, CNC, asamblarea pieselor.
  6. Status 6 „Ambalare" — piesele se ambalează, se generează documentul de ambalare.
  7. Status 7 „Gata de expediere" — comanda așteaptă clientul sau curierul. Poate fi trecută în „Expediată" (status 9).

Statusuri finale

  • Status 8 „Anulată" — comanda este închisă fără execuție. Tranziția necesită confirmare. Comanda este mutată în secțiunea „Anulate".
  • Status 9 „Expediată" — comanda predată clientului. Mutată în secțiunea „Expediate"; returnările și reclamațiile se gestionează separat.

Reguli de tranziție

  • Tranzițiile înainte (1→2→3…) sunt făcute de manager din card sau direct din lista „Comenzi active".
  • Tranzițiile înapoi (de exemplu 3→2 pentru corectarea conținutului) sunt permise în cazuri limitate. Adesea „Resetează cache" în statusurile 2–6 este mai simplu.
  • 3→4→5→6 pot fi executate automat la finalizarea etapei corespunzătoare în atelier.
  • Din statusul 8 („Anulată") comanda nu mai poate fi readusă în lucru — se poate doar crea o comandă nouă pe baza ei.

Ce este important pentru admin

  • Lista statusurilor este un nomenclator al fabricii. Numele și ordinea pot fi schimbate, dar ID-urile numerice (1–9) sunt fixate în logica sistemului.
  • Fiecare tranziție poate declanșa triggere: notificări către manager, intrări în loguri, actualizări ale sarcinilor de producție, sincronizare cu sistemul de contabilitate.
  • Pentru rolul „muncitor" sunt disponibile doar tranziții limitate (de exemplu, marcarea finalizării etapei). Schimbarea completă o face managerul.

Subiecte conexe