View Categories

Ghid Operațional: Ștergerea, Igienizarea și Arhivarea Securizată a Lead-urilor

2 min de citit

Gestiunea corectă a oportunităților în modulul de Gestiune leaduri din Zarina CRM include instrumente precise pentru eliminarea înregistrărilor eronate, a duplicatelor sau a contactelor devenite complet irelevante[cite: 23]. Modulul este proiectat pentru a menține baza de date curată, oferind în același timp un scut tehnic de protecție împotriva pierderilor accidentale de date comerciale[cite: 23].

⚠️ ATENȚIE: Acțiune ireversibilă la nivel operațional!
Confirmarea ștergerii ascunde imediat profilul leadului din liste[cite: 23]. Toate informațiile profesionale asociate acestuia – detalii client, produse/servicii, comentarii și documente atașate – vor fi eliminate din fluxurile de lucru active ale echipei[cite: 23].

1. Mecanismul Tehnic din Spatele Eliminării (Soft-Delete vs. Hard-Delete)

Deși la nivelul interfeței vizuale eliminarea unui lead pare o acțiune distructivă brută, arhitectura enterprise a Zarina CRM tratează această procedură cu o atenție sporită pentru siguranța informației:

  • Sistemul de Soft-Delete: În loc de o ștergere fizică din baza de date, platforma marchează lead-ul utilizând indicatori temporali (deleted_at = NOW()) și înregistrează amprenta utilizatorului care a inițiat comanda (deleted_by = $uid)[cite: 23].
  • Igienizarea Listelor Active: Interogările principale din fișierul leaduri.php filtrează automat înregistrările în fundal, afișând exclusiv rândurile unde indicatorul de ștergere este nul (WHERE deleted_at IS NULL)[cite: 23].
  • Conformitate și Audit: Acest mecanism protejează istoricul general al companiei, permițând administratorilor auditarea sau recuperarea datelor în caz de incident, chiar dacă pentru agenții operaționali lead-ul devine complet invizibil[cite: 23].

2. Procedura de Ștergere Individuală (Secure JS Form Engine)

Pentru a șterge un lead individual din tabelul de monitorizare, fluxul de lucru impune parcurgerea următorilor pași:

  • Pasul 1: Din meniul principal, navighează la secțiunea Vânzări → Leaduri[cite: 23].
  • Pasul 2: În lista centralizată, identificați oportunitatea redundantă în tabelul activ sau prin panourile de filtrare[cite: 23].
  • Pasul 3: În coloana finală pentru Acțiuni, faceți clic pe pictograma coș de gunoi (Ștergere)[cite: 23].
  • Pasul 4: Sistemul va lansa o fereastră pop-up de confirmare, oferind opțiunile Confirmă Ștergere sau Anulează[cite: 23].

Din punct de vedere tehnic, pentru a evita limitările standard ale formularelor HTML suprapuse (Nested Forms), clic-ul pe coșul de gunoi rulează o funcție JavaScript nativă numită deleteLead(id)[cite: 23]. Aceasta construiește instantaneu un formular invizibil direct în structura paginii (DOM), injectează ID-ul lead-ului, atașează automat cheia unică de securitate a sesiunii dumneavoastră (csrf_token) preluată din meta-tag-ul paginii și trimite datele direct către scriptul procesor leaduri-sterge.php[cite: 23].

3. Procesarea Colectivă în Masă (Bulk Delete Operations)

În cazul în care igienizarea bazei de date implică un volum mare de duplicate sau importuri eșuate, eliminarea se poate efectua simultan pentru mai multe rânduri:

  • Selectarea Elementelor: Operatorul bifează checkbox-urile din dreptul lead-urilor vizate direct din tabel, acțiune care activează bara de acțiuni colective în partea de jos a ecranului (bulkBar)[cite: 23].
  • Execuția în Masă: La apăsarea butonului de ștergere bulk, platforma colectează lotul de ID-uri selectate (selected_ids) și le trimite către procesorul central[cite: 23].
  • Filtru Restrictiv de Permisiuni: Pentru a bloca abuzurile sau eliminările accidentale, sistemul validează în fundal permisiunile pentru fiecare ID în parte prin funcția lead_can_edit[cite: 23].
  • Siguranța Alocării: Dacă un agent standard selectează în masă lead-uri, algoritmul elimină automat din lista de procesare toate rândurile care aparțin altor colegi, executând comanda strict pe cele alocate lui[cite: 23].

4. Reguli Administrative și Bune Practici

Pentru a preveni degradarea indicatorilor statistici ai companiei și a menține rapoarte curate, se recomandă aplicarea următoarelor reguli de bune practici:

  • Conservarea Istoricului de Vânzări: Evitați ștergerea lead-urilor care au înregistrat oferte comerciale sau interacțiuni valoroase în trecut, deoarece acestea sunt critice în calcularea ratelor de conversie[cite: 23].
  • Utilizarea Corectă a Statusurilor: Rezervați comanda de ștergere exclusiv pentru corectarea erorilor evidente de introducere sau pentru duplicate[cite: 23].
  • Managementul Pierderilor: În toate celelalte cazuri de eșec comercial, este corect să mutați cardul în stadiul Closed Lost, acțiune care va declanșa automat un prompt obligatoriu pentru completarea motivului pierderii, păstrând datele intacte pentru analizele de marketing[cite: 23].
  • Restricționarea Rolurilor: Se recomandă blocarea dreptului de ștergere din configurarea rolurilor operative, lăsând această permisiune activă doar pentru conturile cu drepturi de administrare (Admin / Sales Manager), protejând astfel portofoliul companiei[cite: 23].