- Notifications
You must be signed in to change notification settings - Fork31
Librarie PHP pentru verificarea in API ANAF a contribuabililor care sunt inregistrati conform art. 316 din Codul Fiscal
License
itrack/anaf
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Librarie PHP pentru verificarea gratuita a contribuabililor care sunt inregistrati conform art. 316 din Codul Fiscal
Date care pot fi obtinute:
- Denumire/Adresa companie
- Numar Registrul Comertului
- Numar de telefon
- Platitor/Neplatitor TVA
- Platitor TVA la incasare
- Platitor Split TVA pana la 1 februarie 2020 (OUG 23/2017 privind plata defalcată a TVA a fost abrogata incepand cu 1 februarie 2020)
- IBAN Split TVA
- Data inregistrare TVA
- Status Societate (Activa/Inactiva)
- Data radiere
❤️ Daca iti este de folos te rog sa oferi o stea ⭐
composer require itrack/anaf
- Initializare librarie
$anaf =new \Itrack\Anaf\Client();
$cif ="123456";$dataVerificare ="YYYY-MM-DD";$anaf->addCif($cif,$dataVerificare);
$cif ="123456";$dataVerificare ="2019-05-20";$anaf->addCif($cif,$dataVerificare);$company =$anaf->first();// Metode disponibileecho$company->getName();echo$company->getCIF();echo$company->getRegCom();echo$company->getPhone();echo$company->getFullAddress();echo$company->getAddress()->getCity();echo$company->getAddress()->getCounty();echo$company->getAddress()->getStreet();echo$company->getAddress()->getStreetNumber();echo$company->getAddress()->getPostalCode();echo$company->getAddress()->getOthers();echo$company->getTVA()->hasTVA();echo$company->getTVA()->getTVAEnrollDate();echo$company->getTVA()->getTVAEndDate();echo$company->getTVA()->hasTVACollection();echo$company->getTVA()->getTVACollectionEnrollDate();echo$company->getTVA()->getTVACollectionEndDate();echo$company->getTVA()->hasTVASplit();echo$company->getTVA()->getTVASplitEnrollDate();echo$company->getTVA()->getTVASplitEndDate();echo$company->getTVA()->getTVASplitIBAN();echo$company->getReactivationDate();echo$company->getInactivationDate();echo$company->getDeletionDate();echo$company->isActive();
$anaf->addCif("123456","2019-05-20");$anaf->addCif("RO654321");// Daca data nu este setata, valoarea default va fi data de azi$raspuns =$anaf->get();// SAU$cifs = ["123456","RO6543221"];$anaf->addCif($cifs,"2019-05-20");$raspuns =$anaf->get();
Poti solicita raspuns pentru maxim 100 de CUI-uri simultan cu o rata de 1 request / secunda.
- PHP >= 7.1 | >= 8
- Ext-Curl
- Ext-Json
- Ext-Mbstring
- Itrack\Anaf\Exceptions\LimitExceeded - Ai depasit limita de 100 de CUI-uri / request;
- Itrack\Anaf\Exceptions\ResponseFailed - Raspunsul primit de la ANAF nu este in format JSON, exceptia returneaza body-ul raspunsului pentru a fi verificat manual;
- Itrack\Anaf\Exceptions\RequestFailed - Raspunsul primit de la ANAF nu are status de succes, verifica manual raspunsul primit in exceptie.
Versiunea 2 nu este compatibila cu versiunea 3, daca aveti o implementare veche, trebuie modificata pentru a fi compatibila.
https://static.anaf.ro/static/10/Anaf/Informatii_R/Servicii_web/doc_WS_V9.txt
About
Librarie PHP pentru verificarea in API ANAF a contribuabililor care sunt inregistrati conform art. 316 din Codul Fiscal
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors7
Uh oh!
There was an error while loading.Please reload this page.