diff --git a/htdocs/accountancy/journal/bankjournal.php b/htdocs/accountancy/journal/bankjournal.php index 23a7e71d325..e5741e940a6 100644 --- a/htdocs/accountancy/journal/bankjournal.php +++ b/htdocs/accountancy/journal/bankjournal.php @@ -147,6 +147,7 @@ $paymentsalstatic = new PaymentSalary($db); $paymentexpensereportstatic = new PaymentExpenseReport($db); $paymentvariousstatic = new PaymentVarious($db); $paymentloanstatic = new PaymentLoan($db); +$accountLinestatic=new AccountLine($db); // Get code of finance journal $accountingjournalstatic = new AccountingJournal($db); @@ -370,7 +371,8 @@ if ($result) { $tabpay[$obj->rowid]["paymentloanid"] = $paymentloanstatic->id; //$tabtp[$obj->rowid][$account_pay_loan] += $obj->amount; } else if ($links[$key]['type'] == 'banktransfert') { - $tabpay[$obj->rowid]["lib"] .= ' ' . $langs->trans("BankTransfer"); + $accountLinestatic->fetch($links[$key]['url_id']); + $tabpay[$obj->rowid]["lib"] .= ' '.$langs->trans("BankTransfer").'- ' .$accountLinestatic ->getNomUrl(1); $tabtp[$obj->rowid][$account_transfer] += $obj->amount; $bankaccountstatic->fetch($tabpay[$obj->rowid]['fk_bank_account']); $tabpay[$obj->rowid]["soclib"] = $bankaccountstatic->getNomUrl(2); diff --git a/htdocs/categories/class/categorie.class.php b/htdocs/categories/class/categorie.class.php index d846257f68d..237debc95a6 100644 --- a/htdocs/categories/class/categorie.class.php +++ b/htdocs/categories/class/categorie.class.php @@ -803,7 +803,7 @@ class Categorie extends CommonObject * * @param string $type Type of category ('customer', 'supplier', 'contact', 'product', 'member') * @param int $onlyids Return only ids of objects (consume less memory) - * @return mixed -1 if KO, array of instance of object if OK + * @return array|int -1 if KO, array of instance of object if OK * @see containsObject */ function getObjectsInCateg($type, $onlyids=0) diff --git a/htdocs/core/class/ldap.class.php b/htdocs/core/class/ldap.class.php index 71635a89233..19e7ad353b4 100644 --- a/htdocs/core/class/ldap.class.php +++ b/htdocs/core/class/ldap.class.php @@ -34,10 +34,16 @@ class Ldap */ public $error=''; + /** + * @var string[] Array of error strings + */ + public $errors = array(); + /** * Tableau des serveurs (IP addresses ou nom d'hotes) */ var $server=array(); + /** * Base DN (e.g. "dc=foo,dc=com") */ diff --git a/htdocs/product/card.php b/htdocs/product/card.php index 83ae57f3d58..672ad334422 100644 --- a/htdocs/product/card.php +++ b/htdocs/product/card.php @@ -1067,11 +1067,14 @@ else print $formproduct->select_measuring_units("surface_units","surface"); print ''; } - // Volume - print ''.$langs->trans("Volume").''; - print ''; - print $formproduct->select_measuring_units("volume_units","volume"); - print ''; + if (empty($conf->global->PRODUCT_DISABLE_VOLUME)) + { + // Volume + print ''.$langs->trans("Volume").''; + print ''; + print $formproduct->select_measuring_units("volume_units","volume"); + print ''; + } } // Units