From 44a34c2b5f6468c92b622f480711ed12a0fbad8b Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Thu, 7 Apr 2005 12:23:44 +0000 Subject: [PATCH] =?UTF-8?q?Ajout=20g=E9n=E9ration=20du=20fichier=20XLS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/telephonie/pdf/pdfdetail_nodet.modules.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/htdocs/telephonie/pdf/pdfdetail_nodet.modules.php b/htdocs/telephonie/pdf/pdfdetail_nodet.modules.php index c667ee5286a..5caf30f893a 100644 --- a/htdocs/telephonie/pdf/pdfdetail_nodet.modules.php +++ b/htdocs/telephonie/pdf/pdfdetail_nodet.modules.php @@ -19,9 +19,11 @@ * $Id$ * $Source$ * + * Génère un PDF de la première page de résumé et un tableur des communications */ require_once DOL_DOCUMENT_ROOT."/telephonie/pdf/pdfdetail_standard.modeles.php"; +require_once DOL_DOCUMENT_ROOT."/telephonie/pdf/xlsdetail_nodet.modules.php"; require_once DOL_DOCUMENT_ROOT."/facture.class.php"; require_once DOL_DOCUMENT_ROOT."/telephonie/facturetel.class.php"; @@ -50,12 +52,19 @@ class pdfdetail_nodet { $fac->fetch_client(); $objlignetel = new LigneTel($this->db); + $result = $objlignetel->fetch($ligne); if (defined("FAC_OUTPUTDIR")) { $dir = FAC_OUTPUTDIR . "/" . $fac->ref . "/" ; + $file = $dir . $fac->ref . "-$ligne-detail.pdf"; + + if (strlen($objlignetel->code_analytique) > 0) + { + $file = $dir . $fac->ref . "-$ligne-$objlignetel->code_analytique-detail.pdf"; + } if (! file_exists($dir)) { @@ -366,6 +375,10 @@ class pdfdetail_nodet { unlink($file_graph); } + /* Génération du tableur */ + + $xlsdet = new xlsdetail_nodet($this->db); + $xlsdet->GenerateFile($objlignetel, $fac, $factel); return 0; }