| 
    dolibarr 21.0.0-beta
    
   | 
 
This is the complete list of members for Invoices, including all inherited members.
| __construct() | Invoices | |
| DolibarrApi::__construct($db, $cachedir='', $refreshCache=false) | DolibarrApi | |
| _checkAccessToResource($resource, $resource_id=0, $dbtablename='', $feature2='', $dbt_keyfield='fk_soc', $dbt_select='rowid') | DolibarrApi | protectedstatic | 
| _checkFilters($sqlfilters, &$error='') | DolibarrApi | protected | 
| _checkValForAPI($field, $value, $object) | DolibarrApi | protected | 
| _cleanObjectDatas($object) | Invoices | protected | 
| _cleanTemplateObjectDatas($object) | Invoices | protected | 
| _fetch($id, $ref='', $ref_ext='', $contact_list=1) | Invoices | private | 
| _fetchTemplateInvoice($id, $ref='', $ref_ext='', $contact_list=1) | Invoices | private | 
| _filterObjectProperties($object, $properties) | DolibarrApi | protected | 
| _forge_criteria_callback($matches) | DolibarrApi | protectedstatic | 
| _validate($data) | Invoices | private | 
| addContact($id, $fk_socpeople, $type_contact, $source, $notrigger=0) | Invoices | |
| addPayment($id, $datepaye, $paymentid, $closepaidinvoices, $accountid, $num_payment='', $comment='', $chqemetteur='', $chqbank='') | Invoices | |
| addPaymentDistributed($arrayofamounts, $datepaye, $paymentid, $closepaidinvoices, $accountid, $num_payment='', $comment='', $chqemetteur='', $chqbank='', $ref_ext='', $accepthigherpayment=false) | Invoices | |
| createInvoiceFromContract($contractid) | Invoices | |
| createInvoiceFromOrder($orderid) | Invoices | |
| delete($id) | Invoices | |
| deleteContact($id, $contactid, $type) | Invoices | |
| deleteLine($id, $lineid) | Invoices | |
| get($id, $contact_list=1) | Invoices | |
| getByRef($ref, $contact_list=1) | Invoices | |
| getByRefExt($ref_ext, $contact_list=1) | Invoices | |
| getDiscount($id) | Invoices | |
| getLines($id) | Invoices | |
| getPayments($id) | Invoices | |
| getTemplateInvoice($id, $contact_list=1) | Invoices | |
| index($sortfield="t.rowid", $sortorder='ASC', $limit=100, $page=0, $thirdparty_ids='', $status='', $sqlfilters='', $properties='', $pagination_data=false, $loadlinkedobjects=0) | Invoices | |
| markAsCreditAvailable($id) | Invoices | |
| post($request_data=null) | Invoices | |
| postContact($id, $contactid, $type) | Invoices | |
| postLine($id, $request_data=null) | Invoices | |
| put($id, $request_data=null) | Invoices | |
| putLine($id, $lineid, $request_data=null) | Invoices | |
| putPayment($id, $num_payment='') | Invoices | |
| settodraft($id, $idwarehouse=-1) | Invoices | |
| settopaid($id, $close_code='', $close_note='') | Invoices | |
| settounpaid($id) | Invoices | |
| useCreditNote($id, $discountid) | Invoices | |
| useDiscount($id, $discountid) | Invoices | |
| validate($id, $force_number='', $idwarehouse=0, $notrigger=0) | Invoices |