Utilități
Secțiune: Setări & Administrare
URL:/admin/utilities
Prezentare generală
Instrumente utilitare — operațiuni în masă, întreținere, diagnostice.
Valoare pentru business
Instrumente utilitare — operațiuni în masă, întreținere, diagnostice. Trusa de instrumente a administratorului IT.
- Cine îl folosește: Administrator IT
- Beneficiu principal: Mai puține tichete de suport, rezolvare mai rapidă a problemelor la nivelul platformei.
Cazuri de utilizare tipice:
- Reatribuirea în masă a tichetelor după plecarea unui membru al echipei
- Rularea unui diagnostic pe o înregistrare cu încărcare lentă
Prezentare rapidă
Accesarea modulului
Din bara laterală de administrare, navigați la Utilități, sau deschideți direct URL-ul:
/admin/utilities
Vizualizare listă
Vizualizarea listă afișează înregistrările existente de utilități. Folosiți-o pentru a căuta, filtra, sorta și efectua acțiuni în masă asupra elementelor.
Acțiuni frecvente
- Vizualizare înregistrări existente — deschideți Utilități din bara laterală pentru a vedea vizualizarea listă.
- Căutare și filtrare — utilizați caseta de căutare și filtrele de coloană pentru a găsi înregistrări.
- Creare înregistrare nouă — faceți clic pe butonul Adaugă / Nou (sau accesați URL-ul „Creare" de mai sus) și completați câmpurile obligatorii.
- Editare înregistrare — faceți clic pe un rând pentru a deschide vizualizarea detaliu, apoi utilizați acțiunea de editare.
- Ștergere înregistrare — utilizați acțiunea de ștergere a rândului; ștergerea poate fi soft sau hard în funcție de modul.
- Operațiuni în masă — selectați mai multe rânduri prin casetele de selectare și aplicați o acțiune în masă din bara de instrumente (export, ștergere, schimbare status etc., acolo unde este acceptat).
Folosiți Jurnalul Global de Activitate (/admin/utilities/activity_log) pentru a răspunde la „cine a făcut ce și când" în investigațiile de incidente — filtrați după interval de date și membru al echipei pentru a izola secvența exactă de acțiuni efectuate.
Acțiunea Clear Log șterge permanent toate intrările din jurnalul de activitate și este ireversibilă. Exportați întotdeauna jurnalul în CSV înainte de ștergere — fișierul exportat este pista dvs. de audit pentru conformitate și scopuri de reglementare.
Jurnal de Activitate — Audit Acțiuni Utilizatori
URL:
/admin/utilities/activity_log
CRMConnect înregistrează automat acțiunile utilizatorilor în două sisteme paralele de audit:
| Sistem | Tabel DB | Unde e vizibil | Ce capturează |
|---|---|---|---|
| Jurnal Global de Activitate | tblactivity_log |
/admin/utilities/activity_log |
Toate acțiunile din întregul sistem, cronologic |
| Jurnal Activitate Entitate | tblgeneral_activity_log |
Tab „Activity" pe fiecare înregistrare | Istoricul unui anumit lead, client, factură, etc. |
Jurnal Global de Activitate — `/admin/utilities/activity_log`
Înregistrează orice acțiune apelată prin log_activity() în tot sistemul. Câmpuri stocate:
| Câmp | Conținut |
|---|---|
description |
Descrierea acțiunii în text liber (ex: Invoice Created #INV-0042 for ACME SRL) |
date |
Timestamp exact YYYY-MM-DD HH:MM:SS |
staffid |
Numele complet al utilizatorului care a acționat; [CRON] dacă e declanșat automat de cron |
Actori înregistrați:
- Staff — orice utilizator logat în interfața admin
- Clienți — acțiuni din portalul client (acceptare propunere, plată, etc.) → înregistrate cu numele contactului
- [CRON] — acțiuni automate (facturi recurente, email-uri automate, sincronizări)
Acțiuni tipice înregistrate:
| Categorie | Exemple de înregistrări |
|---|---|
| Clienți | New Client Added, Client Deleted: ACME SRL, Client Updated |
| Facturi | Invoice Created #INV-0042, Invoice Sent to client, Payment Recorded |
| Leads | New Lead Added, Lead Status Changed, Lead Converted to Client |
| Staff | Staff Member Added, Staff Member Deleted: Ion Popescu, Password Changed |
| Setări | Settings Updated (orice modificare în Settings) |
| Roluri | Role Created, Role Updated, Role Deleted |
| Propuneri | Proposal Accepted by Client, Proposal Declined |
| Contracte | Contract Signed Digitally |
| Automații | Workflow Automation Executed: [Nume] |
| API | Operații principale via API token |
Filtrare și export:
- Filter by date — izolează activitatea dintr-o perioadă specifică (incident, audit)
- Filter by staff — tot ce a făcut un anumit utilizator
- Export CSV — descarcă log-ul filtrat pentru audit extern sau raportare de conformitate
- Clear log — șterge permanent (ireversibil — exportă mai întâi)
Jurnal Activitate Entitate — tab „Activity" pe fiecare înregistrare
Fiecare lead, client, factură, proiect, ticket etc. are propriul timeline de activitate vizibil în tab-ul Activity / Activitate din fișa înregistrării.
Câmpuri stocate în tblgeneral_activity_log:
| Câmp | Conținut |
|---|---|
full_name |
Numele complet al utilizatorului |
staffid |
ID-ul staff-ului (pentru filtrare) |
description |
Ce s-a întâmplat pe înregistrarea respectivă |
date |
Timestamp exact |
additional_data |
Date suplimentare (ex: valoarea veche → valoarea nouă) |
relid / reltype |
Entitatea asociată (ex: o factură legată de un lead) |
Acest log nu are o pagină centralizată — e vizibil exclusiv în contextul fiecărei entități.
Scenarii practice de audit
„Cine a șters o factură?"
/admin/utilities/activity_log→ filtrează pe data aproximativă- Caută
Invoice DeletedsauInvoice #INV-XXXXîn descrieri - Coloana
staffidarată utilizatorul exact
„Cine a modificat un client?"
- Deschide clientul → tab Activity
- Istoricul complet al modificărilor pe acel client, cu utilizatorul și timestamp-ul
„Ce a făcut utilizatorul X ieri?"
/admin/utilities/activity_log→ filtrează pe data de ieri → filtrează pe numele utilizatorului- Lista cronologică a tuturor acțiunilor sale
„De ce s-a schimbat statusul unui lead?"
- Deschide lead-ul → tab Activity
- Găsești exact când s-a schimbat statusul și cine l-a schimbat
„Activitate în afara orelor de program?"
- Exportă log-ul pe o perioadă → filtrează în Excel după ora din câmpul
date - Identifici acțiuni la ore neobișnuite
Jurnale specializate
Pe lângă Jurnalul de Activitate general, există jurnale dedicate pentru canale specifice:
| Jurnal | URL | Ce înregistrează |
|---|---|---|
| Email Pipe Log | /admin/utilities/pipe_log |
Emailuri primite prin pipe: sender, subiect, status procesare, eroare exactă |
| WhatsApp Activity | /admin/whatsapp/activity_log |
Toate acțiunile WhatsApp: mesaje, campanii, bot triggers |
| API Usage Stats | /admin/api/usage_stats |
Apeluri API per endpoint, per token, per zi — volum și erori |
| Innoship Audit | /admin/innoship/audit |
Fiecare cerere AWB: request trimis, răspuns primit, erori |
Exportator PDF în Masă
URL:
/admin/utilities/bulk_pdf_exporter
Exportatorul PDF în masă generează fișiere PDF pentru mai multe documente simultan — facturi, oferte, contracte, proforma — și le împachetează într-o arhivă descărcabilă. Aceasta economisește ore de export manual unul câte unul pentru situații de bilanț lunar, pachete de audit sau grupuri de documente pentru clienți.
Acțiuni cheie:
- Selectare tip document — alegeți înregistrările din ce modul să exportați (ex: Facturi, Proforma, Comenzi de Achiziție).
- Aplicare filtre — restrângeți după interval de date, status, client sau furnizor înainte de generare.
- Generare și descărcare — faceți clic pe Export; sistemul pune în coadă randarea PDF și oferă un link de descărcare ZIP când este gata.
- Programare pentru mai târziu — loturile mari pot dura câteva minute; pagina afișează progresul și notifică la finalizare.
Jurnal Pipe
URL:
/admin/utilities/pipe_log
Jurnalul pipe înregistrează mesajele email brute primite și procesate de integrarea email-to-ticket (pipe) a CRMConnect. Fiecare intrare arată expeditorul, subiectul, timestamp-ul și dacă emailul a fost potrivit cu o înregistrare existentă sau a creat una nouă. Utilizați-l pentru a diagnostica importurile eșuate, gestionarea respingerilor și falsele pozitive ale filtrelor de spam.
Acțiuni cheie:
- Navigare intrări pipe primite — navigați la
/admin/utilities/pipe_logpentru o listă cronologică a tuturor emailurilor procesate prin pipe. - Inspectare intrare eșuată — faceți clic pe un rând pentru a vedea antetele și corpul brut al emailului alături de motivul erorii.
- Filtrare după status — izolați intrările care nu au reușit procesarea (ex: „expeditor nerecunoscut", „eroare de parsare") pentru a identifica problemele sistemice.
- Reprocesare — dacă problema de configurare de bază este rezolvată, utilizați acțiunea de reprocesare pentru a reîncerca importul fără a cere expeditorului să retrimită.
Capturat: 2026-05-10T09:51:26.776Z · Sursă: demo.crmconnect.io/admin/utilities