0byt3m1n1
Path:
/
home
/
k
/
a
/
s
/
kassiope
/
www
/
factures
/
[
Home
]
File: devis_html.php
<?php include("../configuration.inc.php"); /* Charge les détails d'une commande et les affiche */ /* ini_set('display_errors',1); error_reporting(E_ALL); */ $user = $commande = ''; $qid_items = ''; if(!empty($_GET)) { $timestamp = urldecode(htmlspecialchars($_GET['timestamp'])); $id = intval($_GET['id']); $mode = htmlspecialchars($_GET['mode']); $qid_commande = mysql_query_override("SELECT * FROM gaia_devis WHERE id = '$id' AND o_timestamp = '$timestamp'"); $commande = mysql_fetch_object_override($qid_commande); $qid_items = mysql_query_override("SELECT ca.*, p.image1 FROM gaia_devis_articles ca, gaia_produits p WHERE ca.produit_id = p.id and ca.devis_id = '$id'"); $result = mysql_query_override(" SELECT * FROM gaia_utilisateurs WHERE id_utilisateur = '".$commande->id_utilisateur."' "); $user = mysql_fetch_array_override($result); } $mention = ''; //Devis valable 30 jours'; //TVA non applicable, article 293 B du Code g�n�ral des imp�ts'; $libelle = 'Estimation de prix'; $numero = ''; if(!empty($id)) $numero = NUMBER." ".$id; $date_document = $commande->a_timestamp; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title><?=$libelle." ".$numero." du ".@date("d-m-Y",@strtotime($date_document))."";?></title> <style> html { --color1:<?php echo $color1; ?>; --color2:<?php echo $color2; ?>; } </style> <link rel="preconnect" href="https://fonts.gstatic.com"> <link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet"> <link rel="stylesheet" href="<?=$wwwroot?>modeles/default/css/custom.css" media="all" /> <link rel="stylesheet" href="<?=$wwwroot?>modeles/default/wagaia.css" media="all" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script LANGUAGE="JavaScript" SRC="<?=$wwwroot?>/lib/js/window.js"></script> </head> <body bgcolor="#FFFFFF" style="background:#fff; "> <div align="center" class="facture"> <center> <table border="0" cellpadding="0" cellspacing="0" width="90%" height="100%" bgcolor="#FFFFFF" style="padding:0; margin:0"> <tr> <td align="center" style="padding-top:15px"> <div id="logo" class="fact"> <img src="<?php echo $wwwroot; ?>/images/spec/logo/logo_gris.png" alt="<?php echo $sitename; ?>" /> </div> </td> </tr> <tr> <td class="total" style=" text-align:center; font-size:16px; padding:15px"><? echo $libelle." ".$numero." du ".@date("d/m/Y");?></td> </tr> <tr> <td valign=top style="padding:0; margin:0"><div align="center"> <table border="0" cellpadding="0" cellspacing="0" width="100%" BGCOLOR="WHITE" style="padding-bottom:0; margin-bottom:0"> <tr class="caddie"> <th align="center" colspan="2" style="text-align:left"><?echo mb_strtoupper(PRODUCT)?></th> <th align="center"><?echo mb_strtoupper(UNIT_PRICE)?></th> <th align="center">QTE</th> <th align="center"><?echo mb_strtoupper(TOTAL_PRICE)?></th> </tr> <?php $ensemble_total_ht = 0; $ensemble_total_ttc = 0; if(!empty($_GET)) { if ($qid_items) { if (mysql_num_rows_override($qid_items)) { while ($prod = mysql_fetch_array_override($qid_items)) { $rec_int = mysql_query_override ("select * from gaia_produits where id='".$prod['produit_id']."'"); if (mysql_num_rows_override($rec_int)>0) { $theprod = mysql_fetch_array_override($rec_int); } $imga1 = first_img($prod['image1'], $prod['id'], $prod['couleur']); ?> <tr> <td> <img src="../upload/<?=$imga1?>" width="100" /></td> <td class="text-start"> <h4 style="font-size: 14px; margin:0; font-weight: 600"><?=stripslashes($prod['nom_produit'])?></h4> <?php echo (!empty($prod['reference']) > 0) ? "<b>Ref.</b> : ". $prod['reference']."<br />" : ""; if (!empty($delivery_stock)) { echo "<br />".DELIVERY_STOCK." : $delivery_stock<br />";} echo (!empty($prod['taille']) > 0) ? "<b>Dimensions</b> : ". $prod['taille'] : ""; ?> </td> <td class="lignecaddie "align="center" nowrap ><?php if($prod['prix_ht']==0) echo 'N.C.'; else echo $prod['prix_ht']. " €" ?></td> <td class="lignecaddie "align="center" nowrap ><?php echo $prod['quantite'] ?></td> <td class="lignecaddie "align="center" nowrap ><?php if(floatval($prod['prix_ht']*$prod['quantite'])==0) echo 'N.C.'; else echo number_format($prod['prix_ht']*$prod['quantite'],2,'.',''). " €" ?></td> </tr> <? } } } } else { foreach ($_SESSION['caddie']->articles as $i => $produitid) { $qid = mysql_query_override("SELECT * FROM gaia_produits WHERE id = '$produitid'"); if ($qid) { if (mysql_num_rows_override($qid) > 0) { $prod = mysql_fetch_array_override($qid); $reccat = mysql_query_override ("select c.* from gaia_produits_categories pc, gaia_categories c where c.id = pc.categorie_id and pc.produit_id = '".$prod['id']."'"); $cat = mysql_result_override($reccat,0,'nom_fr'); $idcat = mysql_result_override($reccat,0,'id'); $idcatparent = mysql_result_override($reccat,0,'parent_id'); $surcat = ''; /* R�cup�ration des variables du caddie */ $quantite = vn($_SESSION['caddie']->quantite[$i]); $reference = vn($_SESSION['caddie']->reference[$i]); $pack = vb($_SESSION['caddie']->pack[$i]); $is_offert = vb($_SESSION['caddie']->is_offert[$i]); $couleur = vb($_SESSION['caddie']->couleur[$i]); $taille = vb($_SESSION['caddie']->taille[$i]); $prix_cat = vn($_SESSION['caddie']->prix_cat[$i]); $prix_cat_ht = vn($_SESSION['caddie']->prix_cat_ht[$i]); $prix = vn($_SESSION['caddie']->prix[$i]); $prix_ht = vn($_SESSION['caddie']->prix_ht[$i]); $total_prix = vn($_SESSION['caddie']->total_prix[$i]); $total_prix_ht = vn($_SESSION['caddie']->total_prix_ht[$i]); $tva_percent = vn($_SESSION['caddie']->tva_percent[$i]); $tva = vn($_SESSION['caddie']->tva[$i]); $poids = vb($_SESSION['caddie']->poids[$i]); $liste_id = vb($_SESSION['caddie']->liste_id[$i]); $points = vb($_SESSION['caddie']->points[$i]); $remise_produit_percent = vn($_SESSION['caddie']->remise_produit_percent[$i]); $remise_produit = vn($_SESSION['caddie']->remise_produit[$i]); $comment = vb($_SESSION['caddie']->comment[$i]); $perso = vb($_SESSION['caddie']->perso[$i]); $etat_stock = vn($_SESSION['caddie']->etat_stock[$i]); $delivery_stock = vb($_SESSION['caddie']->delivery_stock[$i]); $option = vn($_SESSION['caddie']->option[$i]); $email_check = vb($_SESSION['caddie']->email_check[$i]); $imga1 = first_img($prod['image1'], $prod['id'], $couleur); ?> <tr> <td> <img src="../upload/<?=$imga1?>" width="100" /></td> <td class="text-start"> <h4 style="font-size: 14px; margin:0; font-weight: 600"><?=stripslashes($prod['nom_'.$_SESSION['langue'].''])?></h4> <?php echo (!empty($reference) > 0) ? "<b>Ref.</b> : ". $reference."<br />" : ""; if (!empty($delivery_stock)) { echo "<br />".DELIVERY_STOCK." : $delivery_stock<br />";} echo (!empty($taille) > 0) ? "<b>Dimension</b> : ". $taille : ""; ?> </td> <td align="center" nowrap><? if($prix==0) echo 'N.C.'; else echo number_format($prix,2,'.','').' €'; ?></td> <td align="center" nowrap><?=$quantite?></td> <td nowrap><div class="cart-subtotsal"><? if(floatval($prix*$quantite)==0) echo 'N.C.'; else echo number_format($prix*$quantite,2,'.','').' €'; ?></div></td> </tr> <? } } } } ?> </table> <br /><br /> <br /> <?php if(!empty($_GET)) { ?> <table border="0" cellpadding="0" cellspacing="0" width="100%" > <?php if($commande->montant>0) { ?> <!-- <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo TOTAL_TTC?></td> <td align="right" bgcolor="#FFFFFF" class="value"><?echo fprix($commande->total_produit_avant_promo) ?> €</td> </tr> --> <?php if($commande->emballage > 0) : ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit">Emballage cadeau H.T.</td> <td align="right" bgcolor="#FFFFFF" class="value"><? $emballage = $commande->emballage/1.2; echo fprix($emballage) ?> €</td> </tr> <?php endif; ?> <!-- <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?php echo SHIPPING_COST." T.T.C<br />".SHIPPING." : ".$commande->transport;?></td> <td align="right" bgcolor="#FFFFFF" class="value"><?php echo ($commande->cout_transport != 0) ? fprix($commande->cout_transport)." €" : "".OFFERED; ?> </td> </tr> --> <?php if ($commande->ecotaxe_ttc > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit">ECOTAXE</td> <td align="right" bgcolor="#FFFFFF" class="value"><?echo fprix($commande->ecotaxe_ttc) ?> €</td> </tr> <? } if ($commande->remise_client_percent > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo REMISE_CLIENT." ( ".$commande->remise_client_percent." % )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($commande->remise_client) ?> €</td> </tr> <? } if ($commande->remise_code_percent > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo CODE_PROMO_REMISE." ( ".$commande->remise_code_percent." % )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($commande->remise_code) ?> €</td> </tr> <? } if ($commande->remise_cheque > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo CHEQUE_CADEAU_REMISE." ( ".$commande->code_cheque_cadeau." )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($commande->remise_cheque) ?> €</td> </tr> <? } if ($commande->remise_bon > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo BON_REDUCTION_REMISE." ( ".$commande->code_bon." )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($commande->remise_bon) ?> €</td> </tr> <? } if ($commande->avoir > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo AVOIR?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($commande->avoir) ?> €</td> </tr> <?php } ?> <?php if($commande->remise_proforma_type>0) { if($commande->remise_proforma_type==1) $offer = $commande->remise_proforma_val." €"; if($commande->remise_proforma_type==2) $offer = $commande->remise_proforma_val." %"; if($commande->remise_proforma_type==3) $offer = SHIPPING_COST.' '.OFFERED; $remise_tva = $commande->remise_proforma_calcul - $commande->remise_proforma_calcul_ht; ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?php echo REMISE_PROFORMA." (".$offer.") "?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?php echo number_format($commande->remise_proforma_calcul_ht,2,'.','')." €"; ?> </td> </tr> <? } ?> <tr class="caddie"> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo TOTAL_HT?></td> <td align="right" bgcolor="#FFFFFF" nowrap="nowrap" class="value"><?php echo fprix($commande->montant_ht )." €";?></td> </tr> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?php echo VAT ?></td> <td align="right" bgcolor="#FFFFFF" class="value"><?php echo fprix($commande->total_tva)." €";?></td> </tr> <tr class="caddie"> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo TOTAL?> T.T.C. </td> <td align="right" bgcolor="#FFFFFF" nowrap="nowrap" class="total"><?php echo fprix($commande->montant)." €";?></td> </tr> <?php if(!empty($commande->colis)) { ?> <tr class="caddie"> <td align="left" bgcolor="#FFFFFF"><?="<b>".COLIS."</b>"; ?></td> <td align="right" bgcolor="#FFFFFF" class="value"><?=stripslashes($commande->colis);?></td> </tr> <? } ?> <!-- <?php if(!empty($commande->commentaires)) { ?> <tr class="caddie"> <td colspan="2" ><?php echo "<b>".COMMENTS."</b>"; ?> </tr> <tr> <td colspan="2" class="normal"><?php echo stripslashes($commande->commentaires); ?> </tr> <? } ?> <?php if(!empty($commande->txt_emballage)) { ?> <tr class="caddie"> <td colspan="2" ><?php echo "<b>Message cadeau</b>"; ?> </tr> <tr> <td colspan="2" class="normal"><?php echo stripslashes($commande->txt_emballage); ?> </tr> <? } ?> --> <?php } ?> <tr> <td colspan="2" style="border:0; padding-top:20px" align="center"> <? $qid = mysql_query_override("SELECT * FROM gaia_societe"); $ligne = mysql_fetch_object_override($qid); echo '<b>'.mb_strtoupper(html_entity_decode($ligne->societe)).'</b><br />'.html_entity_decode($ligne->adresse).' '.$ligne->code_postal.' '.html_entity_decode($ligne->ville); echo (!empty($ligne->tel)?'<br />'.$ligne->tel:'').(!empty($ligne->fax)?' - '.$ligne->fax:''); echo (!empty($ligne->siren)?'<br />'.$ligne->siren:'').(!empty($ligne->tvaintra)?' - '.$ligne->tvaintra:''); ?> </td> </tr> </table> <?php } else { ?> <table border="0" cellpadding="0" cellspacing="0" width="100%" > <?php if($_SESSION['caddie']->total>0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo TOTAL_HT?></td> <td align="right" bgcolor="#FFFFFF" class="value"><?echo fprix($_SESSION['caddie']->total_produit_avant_promo_ht); ?> €</td> </tr> <?php if($_SESSION['caddie']->emballage > 0) : ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit">Emballage cadeau H.T.</td> <td align="right" bgcolor="#FFFFFF" class="value"><? $emballage = $_SESSION['caddie']->emballage/1.2; echo fprix($emballage) ?> €</td> </tr> <?php endif; ?> <?php if ($_SESSION['caddie']->ecotaxe_ttc > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit">ECOTAXE</td> <td align="right" bgcolor="#FFFFFF" class="value"><?echo fprix($_SESSION['caddie']->ecotaxe_ttc) ?> €</td> </tr> <? } if ($_SESSION['caddie']->remise_client_percent > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo REMISE_CLIENT." ( ".$_SESSION['caddie']->remise_client_percent." % )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($_SESSION['caddie']->remise_client) ?> €</td> </tr> <? } if ($_SESSION['caddie']->remise_code_percent > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo CODE_PROMO_REMISE." ( ".$_SESSION['caddie']->remise_code_percent." % )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($_SESSION['caddie']->remise_code) ?> €</td> </tr> <? } if ($_SESSION['caddie']->remise_cheque > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo CHEQUE_CADEAU_REMISE." ( ".$_SESSION['caddie']->code_cheque_cadeau." )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($_SESSION['caddie']->remise_cheque) ?> €</td> </tr> <? } if ($_SESSION['caddie']->remise_bon > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo BON_REDUCTION_REMISE." ( ".$_SESSION['caddie']->code_bon." )"?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($_SESSION['caddie']->remise_bon) ?> €</td> </tr> <? } if ($_SESSION['caddie']->avoir > 0) { ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo AVOIR?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?echo fprix($_SESSION['caddie']->avoir) ?> €</td> </tr> <?php } ?> <?php if($_SESSION['caddie']->remise_proforma_type>0) { if($_SESSION['caddie']->remise_proforma_type==1) $offer = $_SESSION['caddie']->remise_proforma_val." €"; if($_SESSION['caddie']->remise_proforma_type==2) $offer = $_SESSION['caddie']->remise_proforma_val." %"; if($_SESSION['caddie']->remise_proforma_type==3) $offer = SHIPPING_COST.' '.OFFERED; $remise_tva = $_SESSION['caddie']->remise_proforma_calcul - $_SESSION['caddie']->remise_proforma_calcul_ht; ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?php echo REMISE_PROFORMA." (".$offer.") "?></td> <td align="right" bgcolor="#FFFFFF" class="value">- <?php echo number_format($_SESSION['caddie']->remise_proforma_calcul_ht,2,'.','')." €"; ?> </td> </tr> <? } ?> <tr> <td align="left" bgcolor="#FFFFFF" class="intit"><?php echo VAT ?></td> <td align="right" bgcolor="#FFFFFF" class="value"><?php echo fprix($_SESSION['caddie']->total_tva)." €";?></td> </tr> <tr class="caddie"> <td align="left" bgcolor="#FFFFFF" class="intit"><?echo NET?> </td> <td align="right" bgcolor="#FFFFFF" nowrap="nowrap" class="total"><?php echo fprix($_SESSION['caddie']->total)." €";?></td> </tr> <?php } ?> <tr> <td colspan="2" style="border:0; padding-top:20px" align="center"> <? $qid = mysql_query_override("SELECT * FROM gaia_societe"); $ligne = mysql_fetch_object_override($qid); echo '<b>'.mb_strtoupper(html_entity_decode($ligne->societe)).'</b><br />'.html_entity_decode($ligne->adresse).' '.$ligne->code_postal.' '.html_entity_decode($ligne->ville); echo (!empty($ligne->tel)?'<br />'.$ligne->tel:'').(!empty($ligne->fax)?' - '.$ligne->fax:''); echo (!empty($ligne->siren)?'<br />'.$ligne->siren:'').(!empty($ligne->tvaintra)?' - '.$ligne->tvaintra:''); ?> </td> </tr> </table> <?php } ?> </div> </td> </tr> </table> <br /><span style="font-size:11px;"><?=$mention?></span><br /> </center> <script language="javascript"> window.print(); </script> </div> </body> </html>