//Récupération des données en liste pour mise en page list($year, $month, $day) = explode("-", $oInv->inv_date); $adresse = "SOLYA MEXICO \nLieu Quétel\n14430 GOUSTRANVILLE \nFRANCE" . "\n\nMail : contact@solyamexico.com\nTél : 06.27.18.29.94"; $piedPage1 = 'SOLYA MEXICO - SARL Unipersonnelle au capital de 10 000 euros'; $piedPage2 = "- Mail : contact@solyamexico.com - Tél : 06.27.18.29.94 "; $piedPage3 = "- N°SIRET : 8053006540001 - N°TVA INTRA : FR89805300654"; $pdf = new generatorPDF($adresse, '', $piedPage1 . "\n" . $piedPage2 . "\n" . $piedPage3); //Modification du saut de page à 40 px du bas de page //10 px au dessus du footer $pdf->SetAutoPageBreak(true, 40); //Ajout du logo $pdf->setLogo($path . '/img/site/logoSolya186x106.png'); //Elements personnalisé //Ajout des lignes pour la mise en page //Ajout de la partie motif $pdf->elementAdd('Inventaire validé : ' . $sValide, 'motif', 'header'); $pdf->elementAdd('', 'traitEnteteProduit', 'content'); $pdf->elementAdd('', 'traitEnteteProduitInf', 'content'); $pdf->elementAdd('Commentaire : ' . $oInv->inv_lbl, 'commentaire', 'content'); //Ajout trait bas du footer $pdf->elementAdd('', 'traitBas', 'footer'); //Colonnes du tableau $pdf->productHeaderAddRow('REFERENCE', 30, 'C'); $pdf->productHeaderAddRow('PRODUIT ', 25, 'C'); $pdf->productHeaderAddRow('N°LOT', 20, 'C'); $pdf->productHeaderAddRow('QTE STOCK', 30, 'C'); $pdf->productHeaderAddRow('QTE REEL', 25, 'C'); $pdf->productHeaderAddRow('DLC/DLUO', 25, 'C'); $pdf->productHeaderAddRow('COMMENTAIRE', 35, 'C'); //#2 Ajout des infos $pdf->initPDF("INVENTAIRE N°" . $oInv->inv_id, "Créé le " . $day . "/" . $month . "/" . $year);
$destinataire = ''; } else { $destinataire = "{$oCompte->cpt_nom}\nN°Compte : {$oCompte->cpt_id}\nCode Compte :{$oCompte->cpt_code}"; } $piedPage1 = 'SOLYA MEXICO - SARL Unipersonnelle au capital de 10 000 euros'; $piedPage2 = "- Mail : contact@solyamexico.com - Tél : 06.27.18.29.94 "; $piedPage3 = "- N°SIRET : 8053006540001 - N°TVA INTRA : FR89805300654"; $pdf = new generatorPDF($adresse, $destinataire, $piedPage1 . "\n" . $piedPage2 . "\n" . $piedPage3); //Modification du saut de page à 40 px du bas de page //10 px au dessus du footer $pdf->SetAutoPageBreak(true, 40); //Ajout du logo $pdf->setLogo($path . '/img/site/logoSolya186x106.png'); //Elements personnalisé //Ajout des lignes pour la mise en page $pdf->elementAdd('', 'traitEnteteProduit', 'content'); $pdf->elementAdd('', 'traitEnteteProduitInf', 'content'); $pdf->elementAdd('Commentaire : ' . $oBe->be_com, 'commentaire', 'content'); if ($oBe->be_fact_num != '') { $pdf->elementAdd('N°facture associé : ' . $oBe->be_fact_num, 'champEntete2', 'content'); } //Ajout trait bas du footer $pdf->elementAdd('', 'traitBas', 'footer'); //Colonnes du tableau $pdf->productHeaderAddRow('REFERENCE ', 30, 'C'); $pdf->productHeaderAddRow('PRODUIT ', 30, 'C'); $pdf->productHeaderAddRow('N°LOT ', 20, 'C'); $pdf->productHeaderAddRow('LOT QTE ', 25, 'C'); $pdf->productHeaderAddRow('DLC/DLUO ', 25, 'C'); $pdf->productHeaderAddRow('DEPOT ', 25, 'C'); $pdf->productHeaderAddRow('COMMENTAIRE ', 40, 'C');
} else { $destinataire = "{$oCompte->cpt_nom}\nN°Compte : {$oCompte->cpt_id}\nCode Compte :{$oCompte->cpt_code}"; } $adresse = "SOLYA MEXICO \nLieu Quétel\n14430 GOUSTRANVILLE \nFRANCE" . "\n\nMail : contact@solyamexico.com\nTél : 06.27.18.29.94"; $piedPage1 = 'SOLYA MEXICO - SARL Unipersonnelle au capital de 10 000 euros'; $piedPage2 = "- Mail : contact@solyamexico.com - Tél : 06.27.18.29.94 "; $piedPage3 = "- N°SIRET : 8053006540001 - N°TVA INTRA : FR89805300654"; $pdf = new generatorPDF($adresse, $destinataire, $piedPage1 . "\n" . $piedPage2 . "\n" . $piedPage3); //Modification du saut de page à 40 px du bas de page //10 px au dessus du footer $pdf->SetAutoPageBreak(true, 40); //Ajout du logo $pdf->setLogo($path . '/img/site/logoSolya186x106.png'); //Elements personnalisé //Ajout de la partie motif $pdf->elementAdd('Motif : ' . $sSubCat, 'motif', 'header'); //Ajout des lignes pour la mise en page $pdf->elementAdd('', 'traitEnteteProduit', 'content'); $pdf->elementAdd('', 'traitEnteteProduitInf', 'content'); $pdf->elementAdd('Commentaire : ' . $oBon->bon_com, 'commentaire', 'content'); //Si bon de sortie associé (cas du bon de retour) if ($oBon->bon_sortie_assoc != '') { $pdf->elementAdd('Bon de sortie associé : ' . $oBon->bon_sortie_assoc, 'bonSortieAssoc', 'content'); } //Ajout trait bas du footer $pdf->elementAdd('', 'traitBas', 'footer'); //Colonnes du tableau $pdf->productHeaderAddRow('REFERENCE ', 30, 'C'); $pdf->productHeaderAddRow('PRODUIT ', 30, 'C'); $pdf->productHeaderAddRow('N°LOT ', 20, 'C'); $pdf->productHeaderAddRow('QTE ', 20, 'C');