Description
Miután kiderült hogy nem tudunk számlát készíteni API-n keresztül belőlük. Felmerült az igény hogy legalább a kiállított számlát le tudjuk kérni hozzájuk, és linket tudjunk generálni hozzá mivel a weboldalukon nem elérhető a link készítés az ilyen számlákhoz, a supportosuk szerint pedig az API-n nem lehet ilyen számlákhoz linket létrehozni. Így egyelőre kénytelen voltam az alábbi kóddal nagyjából ellátni a funkcionalitást a megfelelő válasz érték helyett:
$invoices = $this->getProformaInvoices(); foreach ($invoices as $invoice) { $matches = array(); $match = preg_match("/proforma / ([^\s]*) /", $invoice["attributes"]["comment"], $matches); if ($match) { $billSequence = $invoice["attributes"]["prefix"] ."-". $matches[1]; //update code } }
A comment mező felparseolásánál kell hogy legyen jobb mód megtalálni a kapcsolódó számlát. Egyébként ebből így már létrehozható link a számlához.