Interface InvoiceArchiveReadServiceInterface
Interface InvoiceFileEntitlerInterface
Direct known implementers
Package: Invoice\Interfaces
Category: System
Located at Services/Core/Invoice/Interfaces/InvoiceArchiveReadServiceInterface.inc.php
Category: System
Located at Services/Core/Invoice/Interfaces/InvoiceArchiveReadServiceInterface.inc.php
Methods summary
public
getInvoiceListByConditions( array $conditions = [], IntType $startIndex = null, IntType $maxCount = null, StringType $orderBy = null )
: InvoiceListItemCollection
Returns an invoice list item collection by the given conditions. The other arguments helps to control fetched data.
public
getInvoiceFileDownloadInfoByInvoiceId( IdType $invoiceId )
: FileDownloadInformation
Returns the invoice file download information.
public
getInvoiceListItemById( IdType $invoiceId )
: InvoiceListItem
Returns the invoice to the given id
public
filterInvoiceList( array $filterParameters, IntType $startIndex = null, IntType $maxCount = null, StringType $orderBy = null )
: InvoiceListItemCollection
Filter the invoice records with specific conditions.