Skip to content

Releases: pzs/nav-online-invoice

Frissítés az Online számla 0.14-es verzióra és új funkciók

04 Jun 17:37
@pzs pzs
1d03301
Compare
Choose a tag to compare
  • invoiceApi és invoiceData.xsd frissítése (2018.06.01. - v0.14)
  • $config->setCurlTimeout($timeoutSeconds) metódus a bevezetése cURL (NAV szerver) hívás idejének limitálására. Alapértelmezetten nincs timeout beállítva.
  • Reporter::getInvoiceValidationError($invoiceXml): Statikus metódus egy darab számla XML séma validálására beküldés nélkül. Hiba esetén a metódus string-ként visszaadja a hibaüzenetet, helyes XML esetén pedig null értékkel tér vissza. Lásd a validateInvoices_simple.php példát.
  • A manageInvoice metódust mostantól egy darab SimpleXMLElement példánnyal is lehet hívni, így egyszerűbbé válik a használata, ha csak egy darab számlát akarunk feladni egyszerre. Lásd a manageInvoice_simple.php példát. (A metódust továbbra is elfogadja az InvoiceOperations példányt is, mint paraméter)
  • ⚠️ A séma validálás mostantól alapértelmezetten be van kapcsolva, így azt nem kell külön bekapcsolni (Api és Data séma validálás is).

Fix timestamp issue

01 Jun 11:30
@pzs pzs
Compare
Choose a tag to compare
  • #3 Timestamp issue javítása

Frissítés az Online számla 0.13-as verzióra

26 May 10:08
@pzs pzs
d286cf5
Compare
Choose a tag to compare

A NAV-os API változásokat követve a következő frissítések történtek:

  • invoiceApi és invoiceData.xsd frissítése (2018.05.24. - v0.13 only)
  • Reporter::queryInvoiceData($queryType, $queryData, $page = 1) metóduson új $page paraméter bevezetése (alapértelmezett értéke 1)
  • ManageInvoiceRequestXml-hez compressedContent mező hozzáadása false értékkel az XSD-nek való megfelelés érdekében (ez a PHP-s interfész jelenleg nem támogatja a tömörítve küldést)
  • GeneralExceptionResponse exception osztály bevezetése

Megjegyzés: queryInvoiceData interfész tesztelése még nem sikerült.

Frissítés az Online számla 0.11-es verzióra

13 Apr 11:32
@pzs pzs
Compare
Choose a tag to compare
  • invoiceApi és invoiceData.xsd frissítése (2018.04.09.)
  • ezredmásodperc hozzáadása a timestamp-hez
  • Reporter::queryTaxpayer metódus frissítése: valid adószám esetén név és címadatok visszaadása (TaxpayerDataType xml elem), invalid adószám esetén false visszatérési érték (lásd examples/queryTaxpayer.php)

v0.2.0

26 Feb 09:01
@pzs pzs
Compare
Choose a tag to compare

Release notes

  • queryInvoiceData metódus implementálva