fbpx

Trimiterea facturilor în e-Factura B2C folosind CNP-ul anonimizat (treisprezece de zero)

Cuprins Articol
    Add a header to begin generating the table of contents

    Începând cu data de 16.12.2024, cu puțin înainte de termenul legal 01.01.2025 – moment din care toate facturile emise către persoanele fizice trebuie încărcate în e-Factura – ANAF a introdus în API-ul live utilizarea CNP-urilor anonimizate, formate din treisprezece de zero.

    Este o eroare BT-47 – lipsă identificator?

    Dacă ați finalizat integrarea și începeți să transmiteți facturile emise către persoane fizice în SPV, urmărind mesageria ANAF este posibil să întâlniți următorul mesaj:

    Factura cu id_incarcare=xxxxxxxxxxx nu poate fi comunicată către destinatar (BT-47 – lipsă identificator) Vă informăm că aveți obligația transmiterii facturii către destinatar, în conformitate cu prevederile art. 10^1, alin. 4 din OUG nr. 120/2021

    La o examinare atentă, având în vedere utilizarea CNP-ului anonimizat 0000000000000, acest mesaj indică faptul că ANAF nu poate identifica beneficiarul, motiv pentru care factura nu este redirecționată prin sistemul SPV către acesta. Cu toate acestea, mesajul confirmă că factura a fost preluată corect de ANAF, deci nu trebuie să vă faceți griji în privința validității încărcării. Trebuie doar să vă asigurați că transmiteți factura beneficiarului prin alte mijloace, de exemplu trimițând un PDF pe email.

    Modulul WHMCS e-Factura poate fi configurat astfel încât, în momentul încărcării cu succes în e-Factura, să trimită automat o notificare prin email beneficiarului, incluzând indexul de încărcare în SPV.

    Exemple de erori frecvente B2C și rezolvări

    În cazul în care întâmpinați dificultăți în transmiterea facturilor în relația B2C, mai jos sunt câteva erori comune și modurile de remediere:

    tipAssert=E; codEroare=ERRIdentif; textEroare=nu a fost identificat cui cumparator

    În acest caz, este vorba de o eroare validare XML, codul de identificare CompanyID nu este prezent în XML sau este gol.

    tipAssert=E; codEroare=ERRIdentif; textEroare=CNP sau NIF cumparator incorect

    Dacă este vorba despre o persoană fizică, CompanyID trebuie să fie un CNP valid sau, în varianta anonimizată, 0000000000000.

    Exemplu XML e-Factura pentru persoane fizice

    Pentru a vă asigura că fișierul XML în relația B2C este corect, mai jos aveți un model XML pentru datele beneficiarului:

    				
    					<cac:AccountingCustomerParty>
      <cac:Party>
        <cac:PostalAddress>
          <cbc:StreetName>str. Argesului nr. 9</cbc:StreetName>
          <cbc:CityName>Sibiu</cbc:CityName>
          <cbc:PostalZone>550372</cbc:PostalZone>
          <cbc:CountrySubentity>RO-SB</cbc:CountrySubentity>
          <cac:Country>
            <cbc:IdentificationCode>RO</cbc:IdentificationCode>
          </cac:Country>
        </cac:PostalAddress>
        <cac:PartyLegalEntity>
          <cbc:RegistrationName>Flaviu Ghițulescu</cbc:RegistrationName>
          <cbc:CompanyID>0000000000000</cbc:CompanyID>
        </cac:PartyLegalEntity>
      </cac:Party>
    </cac:AccountingCustomerParty>
    
    				
    			

    Acest articol vă ajută să înțelegeți mesajele din mesageria SPV și să vă asigurați că respectați obligațiile legale privind transmiterea facturilor către beneficiarii persoane fizice în sistemul e-Factura, mai ales atunci când utilizați CNP-ul anonimizat.

    Probleme frecvente e-Factura Persoane Fizice

    Este nevoie să folosești CNP-ul anonimizat de 13 zerouri în XML dar nu uita să trimiți factura prin alte canale beneficiarului, deoarece ANAF nu o poate trimite automat.

     Eroarea "BT-47 lipsă identificator" apare când ANAF nu poate identifica beneficiarul, de obicei din cauza utilizării CNP-ului anonimizat. În acest caz trebuie să trimiți factura beneficiarului persoană fizică prin alte metode, cum ar fi PDF prin email.

    Asigură-te că în fișierul XML CompanyID este 0000000000000 și apoi trimite factura beneficiarului prin alte mijloace (de exemplu, PDF prin email).