WeFact API versie 2.4.0
Offertes
Offertes zijn te beheren via de controller 'pricequote'.
list
Middels deze functie kunt u een lijst met facturen ophalen die voldoen aan de meegegeven parameters.
Voorbeeldbestand: /voorbeelden/pricequote/pricequote.list.php
Invoerparameters:
Veldnaam | Waarde | Omschrijving |
---|---|---|
status | string | Factuur status, zie variabelen-lijst |
offset | int | Standaard: 0 |
limit | int | Standaard: 1000 |
sort | string | Standaard: PriceQuoteCode |
order | 'ASC' of 'DESC' | Standaard: DESC |
searchat | string | Welke velden doorzocht moeten worden. Standaard: PriceQuoteCode|CompanyName|SurName |
searchfor | string | Zoekterm |
created | filter_datetime | Filtermogelijkheid op aanmaakdatum |
modified | filter_datetime | Filtermogelijkheid op wijzigingsdatum |
date | filter_date | Filtermogelijkheid op offertedatum |
expirationdate | filter_date | Filtermogelijkheid op vervaldatum |
archived | int (0 of 1) | Filtermogelijkheid om lijst te beperken tot offertes die nog niet of al wel zijn gearchiveerd |
Voorbeeld invoer:
$api->sendRequest('pricequote', 'list', array( 'searchat' => 'Date', 'searchfor' => '2014-05-16' ));
Voorbeeld uitvoer:
Array ( [controller] => pricequote [action] => list [status] => success [date] => 2014-05-16T15:22:10+00:00 [totalresults] => 1 [currentresults] => 1 [offset] => 0 [filters] => Array ( [searchat] => Date [searchfor] => 2014-05-16 ) [pricequotes] => Array ( [0] => Array ( [Identifier] => 1 [PriceQuoteCode] => OF0001 [Debtor] => 1 [DebtorCode] => DB0001 [CompanyName] => Company X [Initials] => John [SurName] => Jackson [AmountExcl] => 750.00 [AmountIncl] => 907.50 [Date] => 2014-05-16 [Status] => 0 ) ) )