|
Chez moi j'utilise le modèle neptune et j'ai donc modifié le fonction getNumRef
du fichier : includes/modules/facture/neptune/neptune.modules.php de cette manière : en bleu les lignes à ajouter et en rouge les lignes à supprimer function getNumRef($objsoc=0) { global $db; $y = strftime("%y",time()); $likefac = "FA" . $y; $sql = 'SELECT count(*) FROM '.MAIN_DB_PREFIX.'facture WHERE fk_statut > 0'; $sql .= ' AND facnumber LIKE "' . $likefac . '%"'; if ( $db->query($sql) ) { $row = $db->fetch_row(0); $num = $row[0]; } if (!defined("FACTURE_NEPTUNE_DELTA")) { define("FACTURE_NEPTUNE_DELTA", 0); } $num = $num + FACTURE_NEPTUNE_DELTA; $y = strftime("%y",time()); return "FA" . "$y" . substr("000".$num, strlen("000".$num)-4,4); } Il faut faire de même pour les commandes, BL et propositions commerciales. Vianney ASSOFI [SQSI] a écrit :
|
_______________________________________________ Dolibarr-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
