Release Notes


Versiunea 1.0.18

Data lansare: 24 August 2023


  • A fost adaugata comanda rapida din linia de comanda -fmz.Ex: dxprint.exe -fmz=01-09-23,01-12-23 Aceasta listeaza rapoartele Z direct din memoria fiscala pentru intervalul de timp specificat.
  • A fost adaugata comanda rapida din linia de comanda -fmd.Ex: dxprint.exe fmd=01-11-23T00:00:00,01-12-23T23:59:59 -{tip_actiune} -{tip_document} Aceasta listeaza/tipareste rapoartele Z/bonuri fiscale direct din memoria fiscala pentru intervalul de timp specificat.
  • A fost adaugat endpoint-ul in tabul de Rapoarte POST /reportz/fmz in modul de lucru embedded. Aceasta returneaza lista de rapoarte Z cuprinse in intervalul de timp specificat.
  • A fost adaugat endpoint-ul in tabul de Rapoarte POST /reportz/fmd in modul de lucru embedded. Aceasta listeaza/tipareste lista de rapoarte Z/bonuri fiscale cuprinse in intervalul de timp specificat.
  • Au fost facute optimizari de performanta si stabilitate.

Versiunea 1.0.17

Data lansare: 3 Aprilie 2023


  • Au fost adaugate optiunile de nrMaximRapoarteZNetrimise si nrMaximRapoarteZNetrimiseNotificare in fisierul de configuratie. Ele gestioneaza modul in care driverul se comporta atunci cand a fost depasit un anumit numar de rapoarte Z nesincronizate cu serverul ANAF.
  • A fost adaugat endpoint-ul GET /status/lastsync in modul de lucru embedded. Aceasta returneaza ultima stare a sincronizarii cu serverul ANAF.
  • A fost adaugata comanda rapida din linia de comanda -syncstatus.Ex: dxprint.exe -syncstatus Aceasta returneaza ultima stare a sincronizarii cu serverul ANAF.
  • Notificarile pe email pentru raportul Z si pentru notificarea rapoartelor Z contin in acest moment si numele firmei si al punctului de lucru.
  • Au fost adaugate fisiere .sh pentru comenzi rapide pentru sistemul de operare linux. Scurtaturile sunt de pornire driver, tiparire raport X, tiparire raport Z.
  • Au fost facute optimizari de performanta si stabilitate.

Versiunea 1.0.16

Data lansare: 16 August 2022


  • A fost adaugata optiunea de nivel logare (debug, info, error) in fisierul de configuratie.
  • Au fost adaugate modificarile la pagina web de documentatie driver ca sa reflecte ultima versiune de driver.
  • Au fost facute optimizari de performanta si stabilitate.

Versiunea 1.0.15

Data lansare: 30 Octombrie 2021


  • A fost adaugata comanda rapida de solicitare a unei licente noi de test pentru 14 zile fara cont inregistrat pe www.dxprint.ro. Comanda de lansare este: dxprint.exe -licence si in momentul in care se executa cu succes licenta va fi inregistrata automat in fisierul de configuratie config.json.
  • A fost adaugata posibilitatea remaparii modalitatilor de incasare din driver. Maparea se poate face din fisierul de configuratie sectiunea Configurare.
  • A fost adaugat codul CIF si numele societatii in momentul in care sunt trimise pe email fisierele xml lunare salvate din casa de marcat.
  • A fost adaugata versiune de descarcare pentru arhitectura ARM pentru procesoarele Apple Silicon.
  • Actualizare aplicatie desktop pentru Windows ca sa reflecte ultimele modificari ale driverului de comunicatie DxPrint. Versiunea noua se poate descarca din sectiunea Descarca.
  • Au fost adaugate modificarile la pagina web de documentatie driver ca sa reflecte ultima versiune de driver.
  • Au fost facute optimizari de performanta al driverului.

Versiunea 1.0.14

Data lansare: 13 Septembrie 2019


  • A fost adaugat endpointul de GET /receipts/status in modul de integrare cu aplicatii externe prin webservice JSON prin care se pot extrage informatiile despre situatia bonurile emise de echipamentul fiscal pana in acest moment.
  • A fost adaugat endpointul de GET /receipts/header in modul de integrare cu aplicatii externe prin webservice JSON prin care se pot extrage liniile de antet existente in echipamentul fiscal si tiparite pe fiecare bon.
  • A fost adaugat endpointul de GET /receipts/footer in modul de integrare cu aplicatii externe prin webservice JSON prin care se pot extrage liniile de subsol existente in echipamentul fiscal si tiparite pe fiecare bon.
  • Liniile existente de header si footer sunt returnate din aceasta versiune si in endpoint-ul GET /status in sectiunea "firm".
  • Endpoint-urile de POST /money/deposit si POST /money/withdraw din modul de integrare cu aplicatii externe prin webservice JSON intorc incepand cu acest update si informatiile cu privire la suma totala din echipamentul fiscal cat si suma intrata/iesita din ziua curenta.
  • A fost adaugat endpointul de POST /customer/display in modul de integrare cu aplicatii externe prin webservice JSON prin care se pot trimite liniile de text pentru display-ul extern atasat de echipamentul fiscal.
  • Incepand cu aceasta versiune va exista si un executabil construit pentru sistemele care au arhitectura ARM de la versiunea 6 in sus. Driverul se poate folosi pe toate sistemele Raspberry Pi (sau asemanator) care au procesor ARMv6 sau mai mare. Arhiva o puteti descarca din sectiunea Descarca din prima pagina.
  • Au fost adaugate modificarile la pagina web de documentatie driver ca sa reflecte ultima versiune de driver.
  • Au fost facute optimizari de performanta al driverului.

Versiunea 1.0.13

Data lansare: 13 August 2019


  • Posibilitatea de a adauga linii de comentarii in fisierul de bon. Acestea pot fi scrise incepand cu # sau ;.
  • A fost adaugata scurtatura pentru linia de comanda -tva care permite modificarea cotelor de tva din echipamentul fiscal. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugata scurtatura pentru linia de comanda -p care tipareste raportul Z de articole (PLU). Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugata scurtatura pentru linia de comanda -o care tipareste raportul X de operatori. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugat endpointul de POST /reports/plu in modul de integrare cu aplicatii externe prin webservice JSON prin care se poate trimite comanda de tiparire raport Z de articole (PLU).
  • A fost adaugat endpointul de POST /reports/operators in modul de integrare cu aplicatii externe prin webservice JSON prin care se poate trimite comanda de tiparire raport X de operatori.
  • A fost adaugat endpointul de GET /units in modul de integrare cu aplicatii externe prin webservice JSON prin care se pot extrage unitatile de masura din echipamentul fiscal.
  • Au fost facute modificari la pagina web de documentatie driver.
  • Au fost facute optimizari de performanta al driverului.
  • Aplicatia DxprintApp.exe a fost actualizata la versiunea 1.0.13 si cuprinde:
    - Tab nou Cote TVA prin care se pot modifica cotele de tva din echipamentul fiscal.
    - Optiune prin care se poate activa/dezactiva modul embedded.
    - Optiune prin care se poate activa/dezactiva CORS pentru modul embedded.
    - Optiune prin care se poate activa/dezactiva tiparirea raportului Z PLU inainte de raportul Z (doar pentru Datecs).
    - Raportul Z PLU si X Operatori pot fi lansate din meniul RAPOARTE PERIODICE.
    - Afisarea notificarilor de executie bon in caz de eroare a fost refacuta pentru modul embedded.
    - Versiunea aplicatiei va coincide incepand cu aceasta actualizare cu versiunea driverului dxprint.
    - Optimizari de performanta ale aplicatiei.

Versiunea 1.0.12

Data lansare: 22 Mai 2019


  • A fost adaugata in configuratie optiunea de ziDinLunaPentruExtragereAutomataFisiereXml care reprezinta ziua dorita din luna cand driverul va extrage automat fisierele XML necesare contabilitatii si le va trimite pe email daca exista completata una sau mai multe adrese de email in optiunea trimiteFisiereXmlPeEmail. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugata in configuratie optiunea de trimiteFisiereXmlPeEmail care reprezinta lista de adrese de email dorite pentru trimiterea arhivei cu fisierele XML generate automat din luna precedenta. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugata in configuratie optiunea de corsActiv care odata activata permite apelarea webserverului JSON din alt domain decat cel local. Optiunea este valida doar atunci cand driverul ruleaza in modul embedded. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugata in configuratie optiunea de httpProxy care odata completata permite apelarea prin acest proxy a webservice-ului dxprint.ro de trimitere raport Z/fisiere XML pe email. De obicei se foloseste atunci cand calculatorul de client unde este instalat driverul are accesul la internet restrictionat de obicei printr-un proxy. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost reparata problema de grupa din comanda de vanzare. Grupa din comanda nu permitea valorile 10,20,30,40,50,60,70,80,90.
  • A fost adaugata scurtatura pentru linia de comanda -xm care exporta fisierele XML necesare pentru ANAF din luna precedenta.
  • A fost adaugata scurtatura pentru linia de comanda -ds care trimite comanda de deschidere sertar daca acesta este legat de echipamentul fiscal.
  • A fost adaugat si endpointul de POST /drawer/open pentru modul de integrare cu aplicatii externe prin webservice JSON prin care se poate trimite comanda de deschidere setar direct dintr-un client http.
  • A fost adaugata sectiunea de Actualizare la versiune noua in documentatie.
  • Au fost facute modificari la pagina web de documentatie driver.
  • Au fost facute optimizari de performanta al driverului.
  • Aplicatia DxprintApp.exe a fost actualizata la versiunea 1.0.9 si cuprinde:
    - Buton pentru operatiunea de Deschidere sertar.
    - Tab nou de configurare cu numele XML care contine cele 2 optiuni noi adaugate in driver.
    - Optimizari de performanta ale aplicatiei.

Versiunea 1.0.11

Data lansare: 28 Martie 2019


  • A fost adaugata posibilitatea de a descarca si versiunea de 64biti a driverului pe toate cele 3 platforme. Cu acest release driverul nu mai are versiune de 32biti pentru sistemul de operare macOS.
  • A fost adaugata in configuratie optiunea de connTimeout care reprezinta valoarea de timeout folosita de driver in comunicarea cu echipamentul fiscal. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugata in configuratie optiunea embedded pentru a se putea integra mai usor driverul cu aplicatiile externe printr-un webservice JSON.
  • A fost adaugata in configuratie optiunea prevalidareValoareBon care permite validarea valorilor din lista de produse cu totalurile de bon. Gasiti mai multe informatii despre aceasta optiune in documentatie.
  • A fost adaugat un mecanism de lock pentru modul rezident, pentru modul de sine statator cat si pentru modul embedded.
  • Au fost adaugate 15 endpoint-uri in modul de lucru embedded. Documentatia pentru implementare o gasiti aici.
  • A fost optimizat mecanismul de retry in comunicarea cu echipamentul fiscal atunci cand viteza nu este setata corect ori adaptorul are probleme de comunicare. In acest mod s-a rezolvat problema fisierelor ANAF generate incomplet in aceste cazuri, sau a comenzilor executate de doua ori atunci cand se lansau din linie de comanda.
  • In momentul salvarii fisierelor XML pentru ANAF se va genera si fisierul (OPIS_dxprint_$CUI_FIRMA_$SERIE_APARAT_$LUNA_EXPORT.p7b) pentru DUKIntegrator, acesta fiind necesar pentru a asigura unicitatea declaratiilor. In acest mod se evita primirea erorii de nume duplicat la incarcarea declaratiei online.
  • Au fost facute modificari pentru a permite printarea bonurilor nefiscale in cele 2 moduri (rezident si nerezident).
    Pentru mai multe informatii va rog sa consultati documentatia aici.
  • Au fost facute modificari la pagina web de documentatie driver.
  • Au fost facute modificari la link-urile de download pentru versiunile de 32/64biti.
  • Au fost facute optimizari de performanta al driverului.

Versiunea 1.0.10

Data lansare: 31 Octombrie 2018


  • A fost reparata comanda de Total bon deoarece nu functiona corect in anumite situatii.

Versiunea 1.0.9

Data lansare: 26 Octombrie 2018


  • A fost adaugata posibilitatea de a trimite valorile din fisierele bon (preturi, totaluri, discount, depunere/retragere numerar, etc.) cu mai mult de 2 zecimale.

Versiunea 1.0.8

Data lansare: 24 Octombrie 2018


  • A fost reparata o problema cu casingul extensiei de fisier. Verificarea daca extensia este una permisa din setari nu se facea case insensitive.
  • Au fost adaugate informatiile de baudrate,tipul de rulare al driverului si tipul de interfata cu PC-ul in functia de status echipament rulata prin comanda dxprint -s.
  • Au fost facute optimizari de performanta al driverului.

Versiunea 1.0.7

Data lansare: 2 Octombrie 2018


  • A fost modificata limita de secunde minime pentru verificarea directorului FTP de la 300 secunde la 5.
  • A fost adaugata posibilitatea de a se tipari codul fiscal dintr-un comentariu normal.
  • A fost adaugata posibilitatea de a se trimite raportul Z pe email atunci cand este generat.

Versiunea 1.0.5

Data lansare: 19 Septembrie 2018


  • A fost reparata problema de extragere a fisierelor XML pentru ANAF, data de final nu era calculata ca find 23:59:59 ci ca fiind 00:00:00.

Versiunea 1.0.4

Data lansare: 12 Septembrie 2018


  • A fost adaugat modulul de conectare FTP si extragere bonuri la un interval prestabilit.
  • A fost adaugat modulul de web server HTTP cu un singur endpoint si posibilitatea de a printa bonuri prin apeluri http.
  • A fost adaugata posibilitatea de a valida licentele demo emise de catre firma.

Versiunea 1.0.3

Data lansare: 10 Septembrie 2018


  • A fost rezolvata o problema cu denumirile de produs care contineau %.
  • A fost adaugata prelucrarea unitatii de masura sa se extraga doar primele 6 caractere daca aceasta a fost trimisa in bon.
  • A fost adaugata o protectie suplimentara la validarea bonului cu privire la cotele de tva sau indexii trimisi in fisierul de bon.
  • A fost adaugata comanda R, de tiparire a 6 rapoarte de verificare.
  • A fost adaugata comanda W, de printare text publicitar cu stiluri diverse (bold, italic, underline, double size, align).
  • A fost adaugata o protectie de timeout cu privire la executia intregului bon.
  • Au fost adaugate 2 noi optiuni in fisierul de config si anume Versiune si TiparesteRaportZAutomat.
  • A fost adaugata actiunea de tiparire a raportului Z automat inainte de primul bon daca era necesar acest raport. Actiunea se executa doar daca optiunea TiparesteRaportZAutomat este activa.
  • A fost adaugata optiunea in config sa se poata raspunda in fisierul de raspuns al bonului cu numarul de eroare returnat de casa.
  • A fost adaugat flagul pentru linia de comanda -nm care poate genera un bon nefiscal cu liniile specificate in linia de comanda.
  • A fost adaugata posibilitatea de conectare TCP/IP.
  • A fost adaugata posibilitatea ca directoarele de bonuri sa fie pe partitii shared (samba, nfs, etc)
  • Au fost adaugate bonuri exemple pentru toate functionalitatile noi adaugate in aceasta versiune.

Versiunea 1.0.2

Data lansare: 5 Septembrie 2018


  • Prima versiune stabila lansata pe piata a driverului DxPrint.
  • Driverul contine functionalitatile de baza pentru functionare cu echipamentele fiscale.