Sări la conținut
    Înapoi la blog
    1 iulie 2026 5 min citire Stefan

    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.

    #vanagreen
    #anaf
    #catalog
    #automatizare

    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 tehnic

    Articole similare