diff --git a/htdocs/societe/class/companybankaccount.class.php b/htdocs/societe/class/companybankaccount.class.php index 2806665ce6c..30ad6c08dcf 100644 --- a/htdocs/societe/class/companybankaccount.class.php +++ b/htdocs/societe/class/companybankaccount.class.php @@ -38,7 +38,7 @@ class CompanyBankAccount extends Account public $default_rib; /** - * Value 'FRST' or 'RCUR' (For SEPA mandate) + * Value 'FRST' or 'RCUR' (For SEPA mandate). Warning, in database, we store 'RECUR'. * * @var string */ @@ -207,7 +207,7 @@ class CompanyBankAccount extends Account return 1; } } else { - dol_print_error($this->db); + $this->error = $this->db->lasterror(); return -1; } } diff --git a/htdocs/societe/class/companypaymentmode.class.php b/htdocs/societe/class/companypaymentmode.class.php index 8026c467c16..ba924279ce2 100644 --- a/htdocs/societe/class/companypaymentmode.class.php +++ b/htdocs/societe/class/companypaymentmode.class.php @@ -325,6 +325,10 @@ class CompanyPaymentMode extends CommonObject } $result = $this->fetchCommon($id, $ref, $morewhere); + + // For backward compatibility + $this->iban = $this->iban_prefix; + //if ($result > 0 && ! empty($this->table_element_line)) $this->fetchLines(); return $result; }