Descarcare e-factura prin OAUTH

::e-Factura, conectare SPV
Forum rules
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
Post Reply
alexandralarisa95
Posts: 2
Joined: 16 Nov 2023, 14:42

Descarcare e-factura prin OAUTH

Post by alexandralarisa95 »

Incerc sa implementez o aplicatie care sa-mi aduca doar facturile de furnizori ca mai apoi sa le pot descarca.
Momentan sunt la faza in care trebuie sa-mi obtin tokenul dar m-am lovit de o problema in Postman desi am urmat pasii din documentatia lor
Nu inteleg de ce imi apare erooarea aceasta cand incerc sa-mi obtin tokenul JWT cu certificatul introdus si toate alea
Requestul se face la https://logincert.anaf.ro sau https://logincert.anaf.ro/anaf-oauth2/v1? Ca in documentatie nu apare si poate acolo gresesc :?:
Attachments
Screenshot 2023-12-13 141158.png
Screenshot 2023-12-13 141158.png (62.36 KiB) Viewed 3034 times
Screenshot 2023-12-13 141141.png
Screenshot 2023-12-13 141141.png (93.22 KiB) Viewed 3034 times
Screenshot 2023-12-13 105256.png
Screenshot 2023-12-13 105256.png (104.21 KiB) Viewed 3034 times
mrapi
Posts: 431
Joined: 20 May 2022, 16:53

Re: Descarcare e-factura prin OAUTH

Post by mrapi »

pt obtinere token poti incearca si cu Oauth2-anaf https://drive.google.com/drive/folders/ ... 4PkYnj3BL2

mai poti folosi si metoda descrisa de colegul Voicu,in grupul Profox:
https://www.facebook.com/groups/3239944 ... tid=zDhOQc
alexandralarisa95
Posts: 2
Joined: 16 Nov 2023, 14:42

Re: Descarcare e-factura prin OAUTH

Post by alexandralarisa95 »

Am rezolvat, call-ul pt request trebuie facut fara denumire token in postman. Nu stiu ce legatura are dar a mers asa. :roll: :lol:
Liviut
Posts: 84
Joined: 21 May 2022, 20:47

Re: Descarcare e-factura prin OAUTH

Post by Liviut »

Salutare . Poate sa ma lamureasca cineva ?
Consultarea SPV prin API furnizat de anaf este diferit de ceea ce se gaseste pe ANAF?
In 95% din cazuri interogarea cu paginatie "bate " cu ce e pe ANAF dar am situatii in care mie imi lipsesc unele facturi care pe SPV exista

Mentionez ca folosesc API,
producție:
GET https://api.anaf.ro/prod/FCTEL/rest/lis ... tieFactura?
startTime={val1}&endTime={val2}&cif={val3}&pagina={val4}
Prima data citesc pag1. Vad cate pagini am , apoi citesc succesiv toate paginile si am surpriza ca printre ele sa nu gasesc unele facturi
Gresesc eu undeva ?
Liviut
Posts: 84
Joined: 21 May 2022, 20:47

Re: Descarcare e-factura prin OAUTH

Post by Liviut »

Am gasit si se pare ca pierd anumite facturi de la rutina de conversie in ms a datei ?
Voi ce folositi ?
mrapi
Posts: 431
Joined: 20 May 2022, 16:53

Re: Descarcare e-factura prin OAUTH

Post by mrapi »

poate depinde de valoarea lui startTime/endTime
daca nu e asa, la anaf orice este posibil

pana se da ora eu folosesc asta:

Code: Select all

_difO=60*IIF(BETWEEN(DATE(),fnUltimDu(3),fnUltimDu(10)),60*2,1)
 ..........
   '?startTime=' + fnUnixT(DATETIME()-60*60*24*60) +;
   '&endTime=' + fnUnixT(DATETIME()-_difO) +;

*-------------------
FUNCTION fnUnixT
 PARAMETERS _fnIn
  RETURN ALLTRIM(STR(_fnIn  - DATETIME(1970,1,1,2,1,0)))+'000'
 ENDFUNC 
 *-------------------
 FUNCTION fnUltimDu
 PARAMETERS _lu
 
 _an=YEAR(DATE())

 _dt=dataj(_lu,_an)
 DO WHILE DOW(_dt)#1
   _dt=_dt-1
 ENDDO 
 
 
 RETURN _dt
 
ENDFUNC
*------------
FUNCTION dataj
  PARAMETERS w_ln,w_aa
  
     w_ln_1=w_ln
     w_aa_1=w_aa
  

 w_ln_1=w_ln_1+1
 IF w_ln_1=13
   w_aa_1=w_aa_1+1
   w_ln_1=1
 ENDIF

   wdata=CTOD('01/'+ALLTRIM(str(w_ln_1)+'/'+ALLTRIM(STR(w_aa_1)))) -1
RETURN wdata


Post Reply