Completare automată a datelor firmei din ANAF + arhivare automată a firmelor radiate
Cum verificăm automat firmele din catalog la ANAF — completare la adăugare și arhivare săptămânală a celor radiate.
Catalogul de firme al unui operator de reciclare crește rapid — furnizori de deșeuri, clienți care cumpără materie primă reciclată, parteneri de transport. Fiecare CUI introdus manual e o oportunitate de greșeală: o denumire scrisă greșit, un statut de TVA depășit, sau — cel mai riscant — o firmă care între timp a fost radiată, dar continuă să apară activă în catalogul tău.
Am adăugat două mecanisme care rezolvă asta din direcții diferite: unul activ la introducerea datelor, unul pasiv care rulează în fundal.
Completare automată la adăugarea unei firme
Când introduci CUI-ul unei firme noi — fie din formularul complet de Catalog, fie din dialogul rapid de adăugare folosit direct din fluxul de intrare a deșeurilor — aplicația interoghează live ANAF și îți arată denumirea, statutul de plătitor de TVA și starea firmei (activă, inactivă sau radiată) într-un panel separat, cu un checkbox pentru fiecare câmp.
Important: nimic nu se suprascrie automat. Bifezi ce vrei să preiei — denumire, statut TVA, adresă — și aplici doar selecția respectivă. Dacă ai completat deja un câmp diferit intenționat (de exemplu, un nume comercial preferat, diferit de denumirea legală de la ANAF), rămâne așa cum l-ai scris.
Prima variantă a acestei funcții lăsa adresa doar informativă — o vedeai, dar n-o puteai aplica direct, pentru că formularul companiei nu are un câmp de adresă propriu-zis. Am corectat asta: acum, dacă bifezi adresa, ea se salvează ca locație principală a firmei — fie actualizând-o pe cea existentă, fie creând una nouă dacă firma tocmai a fost adăugată și nu are încă un id.
Verificare săptămânală automată — și arhivare la radiere
Al doilea mecanism e independent de ce faci tu manual. Un job rulează în fiecare duminică dimineața și verifică la ANAF, în loturi, toate firmele cu CUI din catalogul fiecărui client activ.
Rezultatul contează diferit în funcție de ce răspunde ANAF:
- Firmă confirmată radiată — se arhivează automat. Dispare din listele de selecție folosite la intrări și ieșiri, exact ca orice firmă arhivată manual, fără nicio schimbare de cod pe partea de filtrare.
- Firmă inactivă sau negăsită la ANAF — primește doar un statut informativ, fără arhivare. O stare "inactivă" poate fi temporară sau administrativă, nu neapărat dovada că firma nu mai există legal — nu era corect să tragem aceeași concluzie ca pentru radiere.
- Firmă arhivată automat de sistem, care redevine activă la ANAF — se restaurează automat la rularea următoare. Restaurarea automată se aplică strict firmelor pe care le-a arhivat chiar acest mecanism — dacă ai arhivat tu manual o firmă din alt motiv, sistemul nu o repune activă peste voința ta.
Pe lista de firme apar acum două indicii vizuale: un badge de "CUI incorect" (calculat din checksum-ul CUI-ului, fără să mai aștepți verificarea săptămânală) și un badge de "Arhivat (ANAF)" care înlocuiește starea de "Activ" pentru firmele arhivate automat. Pe fișa firmei, o secțiune dedicată arată ultima verificare, statutul curent și, când e cazul, un buton de restaurare manuală.
De ce contează pentru un operator
Un partener radiat nu mai poate emite sau primi documente legale valide. Dacă emiți un borderou sau o factură către o firmă radiată fără să știi, documentul respectiv devine o problemă la primul control — nu pentru că ai greșit ceva în aplicație, ci pentru că informația despre partener era învechită.
Verificarea manuală periodică a fiecărei firme din catalog nu e realistă când vorbim de zeci sau sute de parteneri. Cronul săptămânal transformă asta dintr-o sarcină administrativă uitată constant într-un proces care rulează singur — și îți semnalează explicit, pe dashboard, dacă în ultimele două săptămâni s-a arhivat vreo firmă sau dacă ai CUI-uri invalide în catalog, ca să nu afli abia când încerci să emiți un document către partenerul respectiv.
Vrei să discutăm cum aplicăm asta pe procesul tău?
Programează un audit tehnicArticole similare
3 august 2026
Semnătură și scanare CI, direct de pe telefonul operatorului
Clientul semnează pe telefonul operatorului, iar operatorul scanează buletinul cu OCR local — fără tabletă de semnat și fără scanner dedicat.
31 iulie 2026
Trasabilitate lot-cu-lot — știi exact din ce intrare vine fiecare kg ieșit
Fiecare lot de stoc e urmărit individual, cu consum FIFO și reversare reală la anulare, nu doar un total agregat pe tip de deșeu.
30 iulie 2026
Mod simplu — intrare rapidă de date pentru operatorii de teren
Wizard dedicat pentru operatorii care doar adaugă intrări repetitive, cu motiv/sursă precompletate și fără meniul complet al aplicației.