diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php
index 0d101860a9f44da157da545608e58352bf6bc014..f4cba88828b4350b997396f47b03b295faa32a6d 100644
--- a/htdocs/compta/facture/class/facture.class.php
+++ b/htdocs/compta/facture/class/facture.class.php
@@ -198,6 +198,7 @@ class Facture extends CommonInvoice
         $sql = "INSERT INTO ".MAIN_DB_PREFIX."facture (";
         $sql.= " facnumber";
         $sql.= ", entity";
+        $sql.= ", ref_ext";
         $sql.= ", type";
         $sql.= ", fk_soc";
         $sql.= ", datec";
@@ -213,6 +214,7 @@ class Facture extends CommonInvoice
         $sql.= " VALUES (";
         $sql.= "'(PROV)'";
         $sql.= ", ".$conf->entity;
+        $sql.= ", ".($this->ref_ext?"'".$this->db->escape($this->ref_ext)."'":"null");
         $sql.= ", '".$this->type."'";
         $sql.= ", '".$socid."'";
         $sql.= ", '".$this->db->idate($now)."'";