SetTextColor(34, 112, 147);
$image_file = '../lib/tcpdf/templates/images/logo.png';
$this->Image($image_file, 15, 5, 19, '', 'PNG', '', 'T', false, 300, '', false, false, 0, false, false, false);
$this->SetFont('times', 'B', 14 );
$this->Cell( 3 );
$this->Cell( 0, 0, 'SOCIETE PHARMACETIQUE ALGERIENNE', 0, 1 );
$this->SetFont('times', 'i', 9 );
$this->Cell( 22 );
$this->Cell( 0, 0, 'Siège social : BP 10, Bir El Djir - 31295 - Oran - Algérie,', 0, 1 );
$this->Cell( 22 );
$this->Cell( 0, 0, 'Usine : BP 147 , Hassi Ben Okba -31295 - Oran -Algérie', 0, 1 );
$this->Cell( 22 );
$this->Cell( 0, 0, 'Tél : +213 (0) 41 42 87 71/72 -Fax : +213 (0) 41 42 87 76', 0, 1 );
$this->Cell( 22 );
$this->Cell( 0, 0, 'Email : info@sophal.DZ/sophal@gmail.com', 0, 1 );
$this->Cell( 22 );
$this->Cell( 0, 0, '', 0, 1 );
}
*/
// Page footer
public function Footer() {
// Position at 15 mm from bottom
$this->SetY(-15);
// Set font
$this->SetFont('helvetica', 'I', 8);
// Page number
//$this->SetTextColor(34, 112, 147);
//$this->Cell( 0, 0, 'SOCIETE PAR ACTIONS AU CAPITAL DE 5.000.000.000 DA', 0, 1 ,'C');
//$this->Cell( 0, 0, 'R.C.N °99B 00103116 N°M.F:099931010311611 N° A.I:31030136520', 0, 1,'C' );
$this->SetTextColor(0, 0, 0);
$this->Cell(0, 10, 'Page '.$this->getAliasNumPage().'/'.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
}
if($res[0]['type'] == 'contre decharge'){
$titre = 'Contre Décharge' ;
$type = 'Contre Décharge N° : ' ;
$text = 'avoir reçu de';
}else if($res[0]['type'] == 'decharge'){
$titre = 'Décharge' ;
$type = 'Décharge N° : ' ;
$text = 'avoir remis à';
}
// create new PDF document
$pdf = new MYPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Sophal');
$pdf->SetTitle($titre);
$pdf->SetSubject('Sophal');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// set margins
//$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP+8, PDF_MARGIN_RIGHT);
//$pdf->SetHeaderMargin(2);
//$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// set auto page breaks
//$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
// ---------------------------------------------------------
// set font
$pdf->SetFont('times', 'I', 12);
// add a page
$pdf->AddPage();
$codes = array("decharge"=>"FRM.D.00562.01 (SOP.D.00155.01)", "contre decharge"=>"FRM.D.00563.01 (SOP.D.00155.01)");
$headerTitels = array("decharge"=>"FORMULAIRE GÉNÉRAL DE DÉCHARGE DE RESPONSABILITÉ", "contre decharge"=>"FORMULAIRE GÉNÉRAL DE CONTRE DÉCHARGE DE RESPONSABILITÉ");
$Header = '
 |
'.$headerTitels[$res[0]['type']].' |
DATE D'APPLICATION Avril 2022 |
| '.$codes[$res[0]['type']].' |
|
';
$pdf->writeHTML($Header, true, false, false, false, '');
$pdf->SetFont('times', 'BI', 12);
$pdf->Cell( 0, 0, $type.$res[0]['num'], 0, 1 ,'R');
$pdf->SetFont('times', 'I', 12);
$v = '
| - |
On soussigné Direction des Systèmes d’Informations de la spa SOPHAL '.$text.' |
|
'.$res[0]['titre'].'.'.mb_strtoupper($user['fullname'],"UTF-8").' en qualité '.mb_strtoupper($res[0]['fonction'],"UTF-8").' les biens suivants: |
';
$pdf->writeHTML($v, true, false, false, false, '');
$var = '
Désignation |
Quantité |
Fiche Technique |
Etat |
';
$values = array();
for($i = 0 ; $i < count($res) ; $i++){
$ligne = '
| '.$res[$i]['designation'].' |
'.$res[$i]['quantite'].' |
'.$res[$i]['fiche'].' |
'.$res[$i]['etat'].' |
';
array_push($values,$ligne);
}
$var2 = implode("", $values);
$var3 = '
';
$pdf->writeHTML($var.$var2.$var3, true, false, false, false, '');
if($res[0]['type'] == 'decharge'){
$var4 = '
| - |
Je soussigné(e) '.$res[0]['titre'].'.'.mb_strtoupper($user['fullname'],"UTF-8").' avoir reçu les biens mentionnés ci-dessus. |
| - |
J’atteste qu’il est de ma seule responsabilité de veiller aux biens de la société qui m’ont été confié,
et je ne pourrai en aucun cas tenir la société pour responsable en cas de perte, de vol ou détérioration. |
| - |
L’utiliser uniquement dans le cadre professionnel. |
| - |
Le remboursement se fait sous réserve de l’avis de la direction en cas de perte, vol ou casse. |
| - |
Je reconnais avoir pris connaissance des sanctions prévues dans le règlement intérieur. |
';
$pdf->writeHTML($var4, true, false, false, false, '');
}
$pdf->SetFont('times', 'BI', 12);
$x = '
| Fait à Hassi Ben Okba, le : '.$res[0]['date'].' |
';
$pdf->writeHTML($x, true, false, false, false, '');
$pdf->SetFont('times', 'BIU', 12);
$visa = '
| '.$res[0]['titre'].'.'.mb_strtoupper($user['fullname'],"UTF-8").' |
Direction des Systèmes d’Informations |
';
$pdf->writeHTML($visa, true, false, false, false, '');
$pdf->Output($res[0]['type'].'_'.$user['fullname'].'.pdf', 'I');