luni, 12 februarie 2024

Cum sa rezolvi eroarea BR-CO-25 (codEroare=BR-CO-25) - EFactura

In prima incercare de a emite prima factura in sistemul eFactura am intampinat o eroare foarte interesanta.

Eraorea era cam asa: 


Fisierul XML factura.xml nu este valid. Au fost identificate urmatoarele erori:

tipAssert=FailedAssert; codEroare=BR-CO-25; localizareEroare=/Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount; textEroare=[BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.; expresieValidata=((. > 0) and (exists(//cbc:DueDate) or exists(//cac:PaymentTerms/cbc:Note))) or (. <= 0)


Am cautat pe internet si nu am prea gasit informatii clare despre cum sa rezolv aceasta eroare insa am mai incercat odata sa o generez.

De aceasta data am trecut o data calendaristica din viitor la campul: "Data scadentei (BT-9)" din prima sectiune "Informatii generale" din aplicatia oferita gratuit de cei de la ANAF: https://www.anaf.ro/CompletareFactura/faces/factura/informatiigenerale.xhtml

Noul xml a putut fi validat pe validatorul pus gratuit la dispozitie tot de cei de la ANAF: https://www.anaf.ro/uploadxmi/


Cumva in mesajul de eroare spune clar ca in caz ca Suma de plată (BT-115) este mai mare decat 0 trebuie ca si campul Data scadentei (BT-9) sau Termeni de plată (BT-20) sa fie completat.


Sper ca ati rezolvat problema!

vineri, 12 ianuarie 2024

Cum sa repari butonul de Sign sau Semneaza cand acesta nu functioneaza in Adobe Reader

    Zilele acestea ma lupt cu semnatura digitala pentru eFactura. Nefiind nevoit sa semnez digital nicio factura sau declaratie pana acum nu am avut semnatura digitala si de anul acesta va trebui sa folosesc si eu asa ceva.

    Fac aceasta postare sa vin in ajutorul tau, antreprenor sau nu, care te lovesti de aceeasi problema.

    Am achizitionat certificatul digital, l-am activat si cand sa semnez si eu primul document cu ajutorul lui m-am lovit de problema butonului de Semneaza sau Sign (depinde in ce limba ai instalat Adobe Reader).

    In cazul meu ajungeam pana in pasul al doilea, dupa ce am selectat certificatul cu care sa semnez documentul si dupa ce alegeam stilul in care sa arate semnatura butonul de Sign sau Semneaza era mort, dadeam click si nu se intampla nimic. Am incercat chiar sa il accesez folosind doar tastatura (navigand cu tasta tab) si sa dau enter sau space, dar tot nimic.

    Rezolvarea in cazul meu a fost in 2 pasi. 

    1. In primul rand am observat ca nu foloseam Adobe Acrobat Reader DC ci ceva diferit tot de la Adobe si l-am dezinstalat.

    2. In al doilea rand am sters folderele Adobe din folderele din AppData asociate cu utilizatorul curent, in cazul meu sunt 3:

        2.1 C:\Users\Raducan\AppData\Local

        2.2 C:\Users\Raducan\AppData\LocalLow

        2.3 C:\Users\Raducan\AppData\Roaming


    Dupa ce am dezinstalat Adobe Reader pe care-l aveam inainte (era si pe 32 de biti in loc de 64, asa cum am sistemul de operare) am instalat Adobe Acrobat Reader DC din Microsoft Store, asa arata: 

    Acum ca am terminat instalarea am reusit in sfarsit sa folosesc si butonul de Sign sau Semneaza.

    Astept in comentarii parerile voastre daca ati reusit sa rezolvati problema sau nu.