Skip to content

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

Compare
Choose a tag to compare
@pzs pzs released this 04 Jun 17:37
· 100 commits to master since this release
1d03301
  • 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).