WeFact Standard API versie 3.2



Facturen

Facturen zijn te beheren via de controller 'invoice'.



download

Middels deze functie kunt u de factuur in PDF downloaden. De PDF wordt als Base64 encoded string teruggegeven.
Voorbeeldbestand: /voorbeelden/invoice/invoice.download.php


Invoerparameters:
Veldnaam Waarde Omschrijving
Identifier int De unieke ID van een factuur
InvoiceCode string Het factuurnummer
InvoiceTemplateType 'invoice' of 'workorder' Het type document waarmee de factuur gedownload mag worden, dit kan de factuur of pakbon zijn.
Standaard: invoice.
Let op: 'workorder' is alleen beschikbaar als pakbon ingeschakeld is.
FileType 'pdf', 'ubl' of 'ublwithpdf' Het type bestand zoals de factuur gedownload mag worden.
Standaard: pdf.
Verplichte velden: Identifier of InvoiceCode

Voorbeeld invoer:
$api->sendRequest('invoice', 'download', array(
	'InvoiceCode'	=> 'F0001'
));

Voorbeeld uitvoer:
Array
(
    [controller] => invoice
    [action] => download
    [status] => success
    [date] => 2014-05-16T15:08:23+00:00
    [invoice] => Array
        (
            [Filename] => Factuur F0001.pdf
            [Base64] => JVBERi0xLjU...yZWYKNjk4NwolJUVPRgo
        )
)