========= e-Factura ========= Aceasta functionalitate contine o lista de facturi ce vor putea fi gestionate in sistemul national de facturare e-factura (Anaf). Lista contine doar facturi confirmate pentru clientii configurati in sistem care sunt eligibili pentru E-factura, conform criteriilor de filtrare (implicit sunt aduse facturile din ultima luna). Pentru fiecare factura din lista, exista posibilitatea de a genera si descarca fisierul .xml ce va putea fi incarcat in spatiul virtual de la anaf. Sunt disponibile urmatoarele automatizari: - Upload e-Factura XML: generare xml si incarcare automata in SPV anaf; - Verificare status factura: verificare status factura incarcata la anaf; - Obtinere lista de raspunsuri in functie cif si nr de zile; - Descarcare mesaje pentru o factura selectata; - Upload selectie: incarcare selectie de facturi in SPV anaf; - Descarcare mesaje selectie: descarcare lista de mesaje pentru o selectie de facturi; - Vizualizare mesaje factura. Daca utilizatorul are licenta, atunci vor fi disponibile si automatizarile cu programare. Proceduri: - :download:`e-Factura automatizari <../Facturi/eFactura_automatizari.pdf>` - :download:`Documentatie Token Servicii ANAF <../Facturi/documentatie_token_servicii_anaf.pdf>` Detalierea fisierului XML cu toate informatiile afisate pentru e-Factura impreuna cu Nomenclatorul european pentru UM se pot descarca de mai jos: - :download:`XML e-Factura <../Facturi/Documentatie_XML_eFactura.pdf>` - :download:`Nomenclator UM <../Facturi/nomenclator.xls>` Daca s-a achizitionat licenta pentru dezvoltarea atat pentru urcarea facturilor in SPV cat si pentru descarcarea mesajelor din SPV in mod programat, atasat este documentul care descrie componenta de programare si modul in care se poate efectua o programare: - :download:`Documentatie programari e-Factura <../Facturi/Documentatie_programari_ eFactura.pdf>` Generare token de acces de tip JWT ********************************** Pentru generarea tokenului de acces de tip JWT se vor executa urmatorii pasi: 1. Introduceti stick-ul cu semnatura in portul USB al statiei pe care se va face generarea noului acces token. 2. Se acceseaza consola de administrare pentru utilitati de pe adresa externa, de tip https si se selecteaza tabul Servicii ANAF. 3. Se selecteaza tipul de token pentru care exista deja token generat si se apasa pe butonul Generare token. Se va deschide un dialog cu informatii si actiuni pentru gestionare token. Butonul **Initializare token cu semnatura digitala** este activ mereu, astfel nu va mai fi necesar sa se recompleteze datele la generarea unui token nou pentru care au mai fost completate anterior datele din SPV. 4. Se selecteaza butonul **Initializare token cu semnatura digitala**. Va aparea un dialog in care trebuie sa confirmati daca "sunteti sigur(a) ca doriti regenerarea unui token nou ? Token-ul vechi ramane in continuare activ, dar nu mai poate fi folosit in EMSYS". Se va alegea optiunea **Da**. 5. Se deschide automat o fereastra noua in care se solicita introducerea codului PIN pentru stick-ul cu token introdus in calculator. Se introduce codul PIN si se apasa **Ok**. 6. Tokenul de acces de tip JWT a fost generat si informatiile au fost salvate in sistem. Se apasa pe butonul **Reincarcare** date din popup si se verifica data de expirare a tokenului. Tokenul este valabil pe o perioada de 3 luni. Includere/excludere clienti de la E-factura ******************************************* Pentru fiecare client care solicita ca facturile sa fie transmise prin sistemul E-factura sau care solicita sa fie exclus de la E-factura este necesar sa se efectueze urmatoarea configurare: Se acceseaza functia **3.1. Clienti**, se pozitioneaza pe clientul dorit si se selecteaza tabul **2. Camp. utiliz**. Acest tab cuprinde o serie de campuri configurabile, printre care si un camp pentru includere/exceptare de la E-factura: **“Except E-fact”**. Se modifica inregistrarea in functie de urmatoarele cazuri: -> Daca clientul solicita ca facturile sa fie transmise prin sistemul E-factura atunci in campul **Except E-fact** se va selecta din lista inregistrarea cu codul **INCLUS**. De obicei, acest camp se foloseste pentru clientii de tip PF/PJ care doresc sa fie inclusi in e-factura. Implicit facturile vor fi aduse in functia E-facturi pentru clientii de tip PF/PJ care nu au nimic completat in acest camp. -> Daca clientul solicita ca facturile sa nu fie transmise prin sistemul E-factura atunci in campul **Except E-fact** se va selecta din lista inregistrarea cu codul **EXCLUS**. De obicei, acest camp se foloseste pentru clientii de tip PF/PJ care doresc sa fie exclusi de la e-factura. In functia E-facturi vor fi aduse facturile dupa cum urmeaza: -> Pentru toti clientii de tip PF/PJ care nu au completat nimic in campul **Except E-fact** sau care au campul **Except E-fact = INCLUS**. Pasii de urmat pentru incarcarea unei facturi individual ******************************************************** Pentru facturile transmise individual pasii care trebuie urmati sunt urmatorii: **1.** Upload. **2.** Status. **3.** Daca Status = OK atunci se va apasa butonul **Mesaje** sau **Descarca Arhiva SPV** pentru salvare arhiva in SPV. .. note:: Recomandarea noastra este de a utiliza butoanele **Upload Selectie** si **Mesaje Selectie** chiar si pentru cazul in care este vorba doar de o singura factura pe care doriti sa o urcati in SPV deoarece toti pasii de mai sus sunt inclusi in aceste doua operatii. Configurare afisare CNP in e-factura ************************************ Pentru a stabili modul de afisare al CNP-ul in e-factura se vor executa urmatorii pasii: **1.** Se actioneaza butonul **Configurari E-factura** - situat dupa bara de filtrare rapida. Se va deschide un dialog in care se va afisa un camp de tip lista **Afisare CNP** in e-factura cu urmatoarele valori: - *CNP client* (implicit selectat): in campul CNP se va afisa *CNP-ul clientului*. Daca acesta nu este completat sau este egal cu 0 atunci se vor afisa *13* de *0*; - *0000000000000*: in campul CNP se vor afisa *13* de *0* *pentrut toti clientii de tip PF*. **2.** Se selecteaza tipul de afisare dorit si se actioneaza butonul **Salveaza**. Pentru toti clientii de tip PF, afisarea CNP-ului in browse cu e-facturi, xml si pdf factura se va afisa conform configurarii salvate: **1.** Daca nu este nicio configurare salvata pentru **Afisare CNP in e-factura** sau **Afisare CNP in e-factura** = *CNP client* atunci se va afisa CNP-ul clientului. Pentru clientii care nu au CNP-ul completat sau acesta este 0 se vor afisa *13* de *0*. **2.** **Afisare CNP in e-factura** = *0000000000000* atunci vor afisa *13* de *0*. Salvare cod tip factura *********************** Pe actiunile de **upload** (incarcare factura in SPV) si **upload selectie** (incarcare selectie facturi in SPV) se salveaza codul tipului de factura setat in xml. Astfel dupa incarcarea facturilor in SPV se poate vedea **codul tipului de factura**. Acesta poate fi vizualizat prin actionarea butonul de export in xlsx al tabelului cu E-facturi. De asemenea exista posibilitatea de filtrare si sortare dupa acest camp. Afisare Cod CPV in e-factura **************************** - Pentru afisarea in e-factura a **codului CPV** pentru facturile de diverse se vor executa urmatorii pasi: **1.** Se acceseaza functia *10.7. Alte Servicii Fara Contract* in care se afiseaza interfata pentru gestionare servicii fara contract la nivel de client, zona, subzona si data consum. Pe interfata a fost adaugat si campul de tip antet - **CPV** in care sunt aduse codurile CPV si denumirea acestora. Toate codurile CPV se actualizeaza in ERP in modulul *Logistica* - functia *2.1.2 Nomenclator CPV*. **2.** Se adauga serviciile dorite si se selecteaza codurile CPV corespunzatoare. **3.** Se emite factura de diverse. **4.** Se acceseaza functia *15.99. E-Facturi* si se identifica factura de diverse emisa la pasul anterior. In xml-ul acestei facturi apar **codurile CPV selectate pe serviciile facturii**. Astfel la nivel de fiecare linie din factura, se va afisa tagul **BT-158** daca pe serviciul corespunzator liniei a fost selectat **cod CPV** prin functia *10.7. Alte Servicii Fara Contract*. - In baza unei achizitii separate, exista posibilitatea de afisare a **codului CPV** si pentru *facturile cu contract*. Astfel pentru afisarea in e-factura a **codului CPV** pentru facturile cu contract se vor urma pasii descrisi de mai jos: **1.** Se acceseaza functia pentru gestionare servicii - *2.1.Servicii*. Pe interfata a fost adaugat si campul de tip antet - **CPV** in care sunt aduse codurile CPV si denumirea acestora. **2.** Se adauga codurile CPV corespunzatoare pe serviciile dorite. **3.** Se acceseaza functia *15.99. E-Facturi* si se identifica facturi cu contract. In xml-ul acestor facturi, vor aparea **codurile CPV** pentru serviciile pe care a fost completat codul CPV. Astfel, la nivel de fiecare linie din factura, se va afisa tagul **BT-158** daca pe serviciul corespunzator liniei a fost completat **cod CPV** prin functia *2.1. Servicii*. Descarcare documente selectie ***************************** .. warning:: Aceasta functionalitate este disponibila doar in baza unei achizitii separate. Functionalitatea presupune afisarea unui buton nou **Download Selectie** ce va aparea dupa butonul **Mesaje Selectie**. Pe actiunea acestui buton se va putea efectua *operatia de descarcare pentru fiecare factura din selectia curenta, atat a arhivei ZIP din SPV cat si executarea serviciului de la ANAF pentru transformare a xml-ului si obtinerea PDF-ului*. Acestea se vor salva in cate un folder specific cu denumirea *codClient_nrFactura_dataFactura* pentru fiecare factura din selectia curenta. Aceste foldere vor fi arhivate intr-un fisier *arhiva mare* ce le va contine pe toate ale selectiei curente si va putea fi descarcat prin intermediul browser-ului (Chrome), iar apoi poate fi salvat in destinatia dorita unde se va putea dezarhiva si obtine toate folderele cu arhivele ZIP si PDF-urile aferente pentru toate facturile din selectia dorita. Daca utilizatorul are licenta, atunci pentru aceasta operatia va fi disponibila si optiunea de executie cu programare. URL nou - upload pentru B2C *************************** Avand in vedere, implementarea obligatiei de raportare B2C, incepand cu 01.01.2025, pentru a pastra termenele de raspuns in conditia transmiterii unor facturi ce vizeaza relatia B2B sau B2G, ANAF a fost implementat servicii noi, pe mediul de test si de productie, pentru transmiterea raportarii in relatia B2C. Astfel pentru persoanele fizice se va apela un nou serviciu pentru upload in SPV, iar pentru persoane juridice ramane apelul serviciului folosit anterior pentru care se pastreaza termenul de raspuns.