dolibarr 21.0.0-alpha
server_thirdparty.php File Reference

File that is entry point to call Dolibarr WebServices. More...

Go to the source code of this file.

Functions

 getThirdParty ($authentication, $id='', $ref='', $ref_ext='', $barcode='', $profid1='', $profid2='')
 Get a thirdparty.
 
 createThirdParty ($authentication, $thirdparty)
 Create a thirdparty.
 
 updateThirdParty ($authentication, $thirdparty)
 Update a thirdparty.
 
 getListOfThirdParties ($authentication, $filterthirdparty)
 getListOfThirdParties
 
 deleteThirdParty ($authentication, $id='', $ref='', $ref_ext='')
 Delete a thirdparty.
 

Detailed Description

File that is entry point to call Dolibarr WebServices.

Definition in file server_thirdparty.php.

Function Documentation

◆ createThirdParty()

createThirdParty ( $authentication,
$thirdparty )

Create a thirdparty.

Parameters
array{login:string,password:string,entity:?int,dolibarrkey:string}$authentication Array of authentication information
array$thirdpartyThirdparty
Returns
array Array result

Definition at line 440 of file server_thirdparty.php.

References check_authentication(), dol_now(), dol_syslog(), and getCountry().

◆ deleteThirdParty()

deleteThirdParty ( $authentication,
$id = '',
$ref = '',
$ref_ext = '' )

Delete a thirdparty.

Parameters
array{login:string,password:string,entity:?int,dolibarrkey:string}$authentication Array of authentication information
string$idinternal id
string$refinternal reference
string$ref_extexternal reference
Returns
array Array result

Definition at line 824 of file server_thirdparty.php.

References $id, check_authentication(), and dol_syslog().

◆ getListOfThirdParties()

getListOfThirdParties ( $authentication,
$filterthirdparty )

getListOfThirdParties

Parameters
array{login:string,password:string,entity:?int,dolibarrkey:string}$authentication Array of authentication information
array$filterthirdpartyFilter fields (key=>value to filer on. For example 'client'=>2, 'supplier'=>1, 'category'=>idcateg, 'name'=>'searchstring', ...)
Returns
array Array result

Definition at line 712 of file server_thirdparty.php.

References check_authentication(), and dol_syslog().

◆ getThirdParty()

getThirdParty ( $authentication,
$id = '',
$ref = '',
$ref_ext = '',
$barcode = '',
$profid1 = '',
$profid2 = '' )

Get a thirdparty.

Parameters
array{login:string,password:string,entity:?int,dolibarrkey:string}$authentication Array of authentication information
string$idinternal id
string$refinternal reference
string$ref_extexternal reference
string$barcodebarcode
string$profid1profid1
string$profid2profid2
Returns
array Array result

Definition at line 318 of file server_thirdparty.php.

References $id, check_authentication(), dol_print_date(), and dol_syslog().

◆ updateThirdParty()

updateThirdParty ( $authentication,
$thirdparty )

Update a thirdparty.

Parameters
array{login:string,password:string,entity:?int,dolibarrkey:string}$authentication Array of authentication information
array$thirdpartyThirdparty
Returns
array Array result

Definition at line 573 of file server_thirdparty.php.

References $object, check_authentication(), dol_now(), dol_syslog(), and getCountry().