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
 	 */