diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index 3cd1f3cc5ac..0e27287ffd4 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -364,8 +364,13 @@ class BookKeeping extends CommonObject dol_syslog(get_class($this).":: create sqlnum=".$sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); if ($resqlnum) { - $objnum = $this->db->fetch_object($resqlnum); - $this->piece_num = $objnum->piece_num; + $num = $this->db->num_rows($resqlnum); + if ($num > 0) { + $objnum = $this->db->fetch_object($resqlnum); + $this->piece_num = $objnum->piece_num; + } else { + $this->piece_num = 0; + } } dol_syslog(get_class($this)."::create this->piece_num=".$this->piece_num, LOG_DEBUG); diff --git a/htdocs/admin/company.php b/htdocs/admin/company.php index 6188bd2802a..9b7f1bf2e47 100644 --- a/htdocs/admin/company.php +++ b/htdocs/admin/company.php @@ -419,7 +419,7 @@ $formother = new FormOther($db); $formcompany = new FormCompany($db); $formfile = new FormFile($db); -$countrynotdefined = ''.$langs->trans("ErrorSetACountryFirst").' ('.$langs->trans("SeeAbove").')'; +$countrynotdefined = ''.$langs->trans("ErrorSetACountryFirst").' ('.$langs->trans("SeeAbove").')'; print load_fiche_titre($langs->trans("CompanyFoundation"), '', 'title_setup'); @@ -475,10 +475,10 @@ print '