Modulul WHMCS e-Factura de la Freweb este stabil și gata de producție, vă prezentăm actualizările semnificative, îmbunătățirile și bugfix-urile pe care le-am efectuat de la lansarea oficială a sistemului ANAF în ianuarie 2024.
v1.5.1 - 07 octombrie 2024
Funcționalități Noi
- Am creat structuri de navigare noi pentru „Received Invoices” și „List Messages”.
- Am adăugat un model și servicii pentru gestionarea mesajelor ANAF.
- Am implementat metode pentru preluarea și salvarea mesajelor ANAF.
- Am adăugat un hook pentru cron pentru verificarea și descărcarea mesajelor ANAF.
- Am adăugat posibilitatea de a lista și filtra mesajele și facturile primite.
- Am adăugat funcționalități pentru descărcarea facturilor furnizorilor în format PDF ANAF.
- Am adăugat o alertă de e-mail pentru administratori privind noile mesaje ANAF.
Îmbunătățiri
- Am optimizat afișarea setărilor pentru vânzător și token.
- Am adăugat verificări pentru locurile de stocare ce trebuie să aibă drepturi de scriere.
- Am implementat o limită de 60 de zile pentru descărcarea mesajelor și a răspunsurilor ANAF.
- Am adăugat suport pentru iconițele FontAwesome Duotone.
- Am schimbat metoda de filtrare a formularelor la POST pentru o securitate îmbunătățită.
Corecturi de erori
- Am corectat designul filtrelor și mesajul pentru căutările fără rezultate.
- Am corectat problema de expirare a tokenului pentru WHMCS 8.11 și textul pentru e-mailul de reîmprospătare a tokenului.
- Am corectat eroarea legată de cron pentru asocierea facturilor lipsă.
- Am îmbunătățit funcționalitatea de salvare a setărilor pentru checkbox-uri.
v1.4.1 - 27 septembrie 2024
Îmbunătățiri
- Adăugare credit ca linie de discount.
Corecturi de erori
- Corectată eroarea undefined getAvailableGateways() din WHMCS 8.11.
v1.4.0 - 16 aprilie 2024
Îmbunătățiri
- Optimizarea vitezei de listare a facturilor în modul.
- Implementarea reînnoirii (Refresh Token) automate prin cron a token-ului de acces la API-ul ANAF.
v1.3.1 - 05 februarie 2024
Corecturi de erori
- Corectată verificarea locală a licenței pentru cron.
v1.3.0 - 02 februarie 2024
Îmbunătățiri
- Implementarea Refresh și Revoke pentru Token-urile Oauth de access la API-ul ANAF.
- Implementarea opțiunii de salvare a istoricului e-factura la dezactivarea modulului din WHMCS.
Corecturi de erori
- Adaugat numele modulului în intrările din Activity Logs.
- Corectată selecția billing cid în InvoiceService.
v1.2.3 - 26 ianuarie 2024
Corecturi de erori
- Corectată eroarea la retrimiterea facturii din pagina de detalii.
- Corectate erorile de interpretare al istoricului.
- Adăugat mesaj pentru licenta invalidă la rularea prin cron în Activity Log.
- Corectată sintaxa xml pentru județ la subdiviziunea țării cumparatorului (BT-54).
- Corectată subdiviziunea pentru București.
v1.2.1 - 25 ianuarie 2024
Corecturi de erori
- Corectată selecția după dată a facturilor.
- Corectată selecția localității și sectorului pentru București.
v1.2.0 - 23 ianuarie 2024
Îmbunătățiri
- Interpretarea răspunsurilor de comunicare cu API-ul ANAF.
- Utilizarea Module Log pentru diagnosticarea comunicarii cu API-ul ANAF și al erorilor.
Corecturi de erori
- Corectată metoda de returnare a Custom Fields din Invoice Snapshot.
- Corectată navigarea și filtrarea la trimiterea facturilor.
v1.1.6 - 12 ianuarie 2024
Îmbunătățiri
- Implementată setarea pentru selecția Facturii Fiscale: Status Paid, InvoiceNum.
- Implementată selecția Facturii Fiscale pentru trimitere automată.
- Redenumit câmpul Tax ID în setări cu denumirea specifică CUI/CIF.
- Afișat URL-ul de callback când lipsește un token valid.
- Adăugat link către documentația pentru configurarea aplicației OAuth.
Corecturi de erori
- Corectat numele intrărilor cu mai mult de 100 de caractere.
- Corectată selecția automată a facturilor prin cron pentru a corespunde cerințelor e-Factura: Țară, Formă Juridică.
v1.1.5 - 10 ianuarie 2024
Îmbunătățiri
- Implementată setarea pentru serviciul de validare ANAF.
- Adăugată o întârziere de 5 minute înainte de a prelua statusul de la ANAF.
- Adăugată o întârziere de 1 oră dacă statusul este încă "În Procesare" după 5 solicitări.
- Refăcut sistemul de valută folosind CustomCurrencySystemService.example.php în pachetul modulului.
- Limita de trimitere automată a facturilor la 4 zile.
Corecturi de erori
- Corectat mesajul pentru solicitările de răspuns în așteptare.
- Corectată trimiterea la ANAF a facturilor omise sau neprocesate.
- Corectată bucla infinită pentru metodele CurrencySystemService.
- Corectate metodele de serviciu ale facturii care folosesc variabila de mediu.
- Corectată pagina de detalii a solicitărilor în funcție de setarea mediului.
- Corectată ordinea istoricului acțiunilor solicitărilor.
- Corectată implementarea CustomCurrencySystemService.
- Corectată maparea folosind câmp personalizat pentru Codul Fiscal.
- Corectată adresa URL a solicitării tokenului folosind setarea SystemURL.
- Corectată selecția datei pentru cursul de schimb.
v1.0.2 - 5 ianuarie 2024
Îmbunătățiri
- Afișarea facturilor emise fără opțiunea "Store Client Data Snapshot".
Corecturi de erori
- Corectată eroarea type description în metoda de citire "Client Data Snapshot".
v1.0.0 - 28 decembrie 2023
Lansare inițială
- Versiune complet testată și stabilă.
- Autentificare OAuth pentru accesul la api.anaf.ro.
- Standard UBL XML e-factură.
- Validare XML și descărcare.
- Trimiterea automată sau manuală a facturilor către SPV/ANAF.
- Istoricul interacțiunilor și răspunsurile de la api.anaf.ro.
- Suport pentru cursul de schimb la utilizarea unei valute diferite de RON.
Dorim să mulțumim tuturor utilizatorilor modulului WHMCS e-Factura pentru feedback-ul constant și pentru contribuția la îmbunătățirea continuă a acestuia. Eforturile noastre sunt dedicate asigurării celei mai bune experiențe posibile și a conformității cu cerințele fiscale.