From ce406d4ac222cee3bafcd919d74cfa79c15d053a Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Sun, 17 Apr 2005 15:42:47 +0000 Subject: [PATCH] Nouveau fichier --- htdocs/expedition/mods/pdf/modele.dorade.php | 73 ++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 htdocs/expedition/mods/pdf/modele.dorade.php diff --git a/htdocs/expedition/mods/pdf/modele.dorade.php b/htdocs/expedition/mods/pdf/modele.dorade.php new file mode 100644 index 00000000000..287b7c6fab1 --- /dev/null +++ b/htdocs/expedition/mods/pdf/modele.dorade.php @@ -0,0 +1,73 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * or see http://www.gnu.org/ + * + * $Id$ + * $Source$ + * + */ + +require_once DOL_DOCUMENT_ROOT.'/includes/fpdf/DolibarrPdfBarCode.class.php'; + +Class pdf_expedition extends DolibarrPdfBarCode +{ + + function Header() + { + $this->rect(5, 5, 200, 30); + + $this->Code39(8, 8, $this->expe->ref); + + $this->SetFont('Arial','', 14); + $this->Text(105, 12, "Bordereau d'expédition : ".$this->expe->ref); + $this->Text(105, 18, "Date : " . strftime("%a %e %b %Y", $this->expe->date)); + $this->Text(105, 26, "Page : ". $this->PageNo() ."/{nb}", 0); + + + // + + $this->rect(5, 40, 200, 30); + + $this->Code39(8, 44, $this->expe->commande->ref); + + $this->SetFont('Arial','', 14); + $this->Text(105, 48, "Numéro de Commande : ".$this->expe->commande->ref); + $this->Text(105, 54, "Date de la commande : " . strftime("%e %b %Y", $this->expe->commande->date)); + + // + + $this->rect(5, 80, 200, 210); + + $this->tableau_top = 80; + + $this->SetFont('Arial','', 12); + $a = $this->tableau_top + 5; + $this->Text(8, $a, "Référence"); + + $this->Text(40, $a, "Description"); + + $this->Text(174, $a, "Quantitée"); + + $this->SetFont('Arial','', 8); + $this->Text(166, $a+4, "Commandée"); + $this->Text(190, $a+4, "Livrée"); + + } + +} + +?>