diff --git a/htdocs/includes/modules/facture/pluton/pluton.modules.php b/htdocs/includes/modules/facture/pluton/pluton.modules.php index 7069e1d03dd..b06c5c721bd 100644 --- a/htdocs/includes/modules/facture/pluton/pluton.modules.php +++ b/htdocs/includes/modules/facture/pluton/pluton.modules.php @@ -24,7 +24,20 @@ function facture_get_num($objsoc=0) { - return "FA-" . "-" .strftime("%y%m%d", time()); + $db = new Db(); + $sql = "SELECT count(*) FROM llx_facture"; + + if ( $db->query($sql) ) + { + $row = $db->fetch_row(0); + + $num = $row[0]; + } + + + $y = strftime("%y",time()); + + return "FA-" . "$y" . substr("000".$num, strlen("000".$num)-4,4); }