diff --git a/htdocs/compta/bank/class/account.class.php b/htdocs/compta/bank/class/account.class.php index 724664ee403c35b1dfb9eba65810a2cf2ae0a9b7..08093a8f6fd2353f81aaa01b9f4d7cbeb99c6a13 100644 --- a/htdocs/compta/bank/class/account.class.php +++ b/htdocs/compta/bank/class/account.class.php @@ -89,13 +89,15 @@ class Account extends CommonObject /** - * Constructeur + * Constructor + * + * @param DoliDB $db Database handler */ - function Account($DB) + function Account($db) { global $langs; - $this->db = $DB; + $this->db = $db; $this->clos = 0; $this->solde = 0; @@ -113,6 +115,7 @@ class Account extends CommonObject /** * Return if a bank account need to be conciliated + * * @return int 1 if need to be concialiated, < 0 otherwise. */ function canBeConciliated() @@ -126,6 +129,7 @@ class Account extends CommonObject /** * Add a link between bank line record and its source + * * @param line_id Id ecriture bancaire * @param url_id Id parametre url * @param url Url @@ -166,6 +170,7 @@ class Account extends CommonObject /** * TODO Move this into AccountLine * Return array with links from llx_bank_url + * * @param fk_bank To search using bank transaction id * @param url_id To search using link to * @param type To search using type @@ -218,6 +223,7 @@ class Account extends CommonObject /** * Add an entry into table ".MAIN_DB_PREFIX."bank + * * @param $date Date operation * @param $oper 1,2,3,4... (deprecated) or TYP,VIR,PRE,LIQ,VAD,CB,CHQ... * @param $label Descripton @@ -336,6 +342,7 @@ class Account extends CommonObject /** * Create bank account into database + * * @param user Object user making action * @return int < 0 if KO, > 0 if OK */ @@ -444,6 +451,7 @@ class Account extends CommonObject /** * Update bank account card + * * @param user Object user making action * @return int <0 si ko, >0 si ok */ @@ -508,6 +516,7 @@ class Account extends CommonObject /** * Update BBAN (RIB) account fields + * * @param user Object user making update * @return int <0 if KO, >0 if OK */ @@ -561,6 +570,7 @@ class Account extends CommonObject /** * Load a bank account into memory from database + * * @param id Id of bank account to get * @param ref Ref of bank account to get * @param ref_ext External ref of bank account to get @@ -658,6 +668,7 @@ class Account extends CommonObject /** * Delete bank account from database + * * @return int <0 if KO, >0 if OK */ function delete() @@ -682,6 +693,7 @@ class Account extends CommonObject /** * Retourne le libelle du statut d'une facture (brouillon, validee, abandonnee, payee) + * * @param mode 0=libelle long, 1=libelle court, 2=Picto + Libelle court, 3=Picto, 4=Picto + Libelle long * @return string Libelle */ diff --git a/htdocs/compta/bank/fiche.php b/htdocs/compta/bank/fiche.php index aad626de33db83e8e4e8344770cfd30ffa36f396..41af6721d52faac2ca0fe4237f98c111fbefbec1 100644 --- a/htdocs/compta/bank/fiche.php +++ b/htdocs/compta/bank/fiche.php @@ -173,9 +173,10 @@ if ($_POST["action"] == 'update' && ! $_POST["cancel"]) if ($_POST["action"] == 'confirm_delete' && $_POST["confirm"] == "yes" && $user->rights->banque->configurer) { - // Modification - $account = new Account($db, $_GET["id"]); - $account->delete($_GET["id"]); + // Delete + $account = new Account($db); + $account->fetch($_GET["id"]); + $account->delete(); header("Location: ".DOL_URL_ROOT."/compta/bank/index.php"); exit;