diff --git a/htdocs/societe/canvas/default/thirdparty.default.class.php b/htdocs/societe/canvas/default/thirdparty.default.class.php index 280ce357322928a47377f121906340d5f586719d..7cc03de4e695e5449c3bd52a8f586988bedad1ac 100644 --- a/htdocs/societe/canvas/default/thirdparty.default.class.php +++ b/htdocs/societe/canvas/default/thirdparty.default.class.php @@ -54,7 +54,46 @@ class ThirdPartyDefault extends Societe return $result; } + + /** + * Create third party in database + * @param user Object of user that ask creation + * @return int >= 0 if OK, < 0 if KO + */ + function create($user='') + { + $result = parent::create($user); + return $result; + } + + /** + * Update parameters of third party + * @param id id societe + * @param user Utilisateur qui demande la mise a jour + * @param call_trigger 0=non, 1=oui + * @param allowmodcodeclient Inclut modif code client et code compta + * @param allowmodcodefournisseur Inclut modif code fournisseur et code compta fournisseur + * @return int <0 si ko, >=0 si ok + */ + function update($id, $user='', $call_trigger=1, $allowmodcodeclient=0, $allowmodcodefournisseur=0) + { + $result = parent::update($id, $user, $call_trigger, $allowmodcodeclient, $allowmodcodefournisseur); + + return $result; + } + + /** + * Delete third party in database + * @param id id de la societe a supprimer + */ + function delete($id) + { + $result = parent::delete($id); + + return $result; + } + /** * Fetch datas list */ diff --git a/htdocs/societe/canvas/individual/thirdparty.individual.class.php b/htdocs/societe/canvas/individual/thirdparty.individual.class.php index 5bd818a7ddb500fee3e15604cec695ae14f356c8..66d26060a69ab17c8176e57f8b944ac3fcfd0077 100644 --- a/htdocs/societe/canvas/individual/thirdparty.individual.class.php +++ b/htdocs/societe/canvas/individual/thirdparty.individual.class.php @@ -52,7 +52,46 @@ class ThirdPartyIndividual extends Societe return $result; } + + /** + * Create third party in database + * @param user Object of user that ask creation + * @return int >= 0 if OK, < 0 if KO + */ + function create($user='') + { + $result = parent::create($user); + return $result; + } + + /** + * Update parameters of third party + * @param id id societe + * @param user Utilisateur qui demande la mise a jour + * @param call_trigger 0=non, 1=oui + * @param allowmodcodeclient Inclut modif code client et code compta + * @param allowmodcodefournisseur Inclut modif code fournisseur et code compta fournisseur + * @return int <0 si ko, >=0 si ok + */ + function update($id, $user='', $call_trigger=1, $allowmodcodeclient=0, $allowmodcodefournisseur=0) + { + $result = parent::update($id, $user, $call_trigger, $allowmodcodeclient, $allowmodcodefournisseur); + + return $result; + } + + /** + * Delete third party in database + * @param id id de la societe a supprimer + */ + function delete($id) + { + $result = parent::delete($id); + + return $result; + } + /** * Fetch datas list */