Début ajout bon de livraison

This commit is contained in:
Regis Houssin 2006-05-29 15:44:35 +00:00
parent acbcc32cad
commit 23ec48c976
3 changed files with 13 additions and 2 deletions

View File

@ -2337,6 +2337,16 @@ class Form
$modellist=$model->liste_modeles($this->db); $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') else if ($modulepart == 'ficheinter')
{ {
if (is_array($genallowed)) $modellist=$genallowed; if (is_array($genallowed)) $modellist=$genallowed;

View File

@ -32,6 +32,7 @@
require("./pre.inc.php"); require("./pre.inc.php");
require_once(DOL_DOCUMENT_ROOT."/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/product.class.php");
require_once(DOL_DOCUMENT_ROOT."/livraison/mods/modules_livraison.php");
$langs->load("bills"); $langs->load("bills");
@ -121,7 +122,7 @@ if ($_REQUEST['action'] == 'builddoc') // En get ou en post
{ {
$outputlangs = new Translate(DOL_DOCUMENT_ROOT ."/langs"); $outputlangs = new Translate(DOL_DOCUMENT_ROOT ."/langs");
$outputlangs->setDefaultLang($_REQUEST['lang_id']); $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) if ($result <= 0)
{ {
dolibarr_print_error($db,$result); dolibarr_print_error($db,$result);

View File

@ -25,7 +25,7 @@
*/ */
/** /**
\file htdocs/expedition/mods/modules_livraison.php \file htdocs/livraison/mods/modules_livraison.php
\ingroup expedition \ingroup expedition
\brief Fichier contenant la classe mère de generation de bon de livraison en PDF \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 et la classe mère de numérotation des bons de livraisons