diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php
index a621a195580..ef5991ef18b 100644
--- a/htdocs/html.form.class.php
+++ b/htdocs/html.form.class.php
@@ -2337,6 +2337,16 @@ class Form
$modellist=$model->liste_modeles($this->db);
}
}
+ elseif ($modulepart == 'livraison')
+ {
+ if (is_array($genallowed)) $modellist=$genallowed;
+ else
+ {
+ include_once(DOL_DOCUMENT_ROOT.'/livraison/mods/modules_livraison.php');
+ $model=new ModelePDFLivraison();
+ $modellist=$model->liste_modeles($this->db);
+ }
+ }
else if ($modulepart == 'ficheinter')
{
if (is_array($genallowed)) $modellist=$genallowed;
diff --git a/htdocs/livraison/fiche.php b/htdocs/livraison/fiche.php
index 1dd023d03e8..3278cac2f57 100644
--- a/htdocs/livraison/fiche.php
+++ b/htdocs/livraison/fiche.php
@@ -32,6 +32,7 @@
require("./pre.inc.php");
require_once(DOL_DOCUMENT_ROOT."/product.class.php");
+require_once(DOL_DOCUMENT_ROOT."/livraison/mods/modules_livraison.php");
$langs->load("bills");
@@ -121,7 +122,7 @@ if ($_REQUEST['action'] == 'builddoc') // En get ou en post
{
$outputlangs = new Translate(DOL_DOCUMENT_ROOT ."/langs");
$outputlangs->setDefaultLang($_REQUEST['lang_id']);
- $result=livraison_pdf_create($db, $_REQUEST['id'],$_REQUEST['model'],$outputlangs);
+ $result=delivery_order_pdf_create($db, $_REQUEST['id'],$_REQUEST['model'],$outputlangs);
if ($result <= 0)
{
dolibarr_print_error($db,$result);
diff --git a/htdocs/livraison/mods/modules_livraison.php b/htdocs/livraison/mods/modules_livraison.php
index 2b353dfe3c6..fe6799bd37a 100644
--- a/htdocs/livraison/mods/modules_livraison.php
+++ b/htdocs/livraison/mods/modules_livraison.php
@@ -25,7 +25,7 @@
*/
/**
- \file htdocs/expedition/mods/modules_livraison.php
+ \file htdocs/livraison/mods/modules_livraison.php
\ingroup expedition
\brief Fichier contenant la classe mère de generation de bon de livraison en PDF
et la classe mère de numérotation des bons de livraisons