Your IP : 216.73.216.65


Current Path : /home/a/t/a/ataenra/www/ATA/INTRANET/Admin/
Upload File :
Current File : /home/a/t/a/ataenra/www/ATA/INTRANET/Admin/commande.php

<?php

require "../Outils/co.php"; 

if(isset($_GET['ID'])){$ID = $_GET['ID'];}

//Recup des infos dossier

$sth = $dbco->prepare("SELECT typeprojet FROM dossier WHERE ID = '".$ID."'"); 
$sth->execute();
$I = $sth->fetch(PDO::FETCH_OBJ);


//Recup des tables par le routeur

$sth = $dbco->prepare("SELECT * FROM gest_routeur WHERE routeur_Famille = '".$I->typeprojet."'"); 
$sth->execute();
$I = $sth->fetch(PDO::FETCH_OBJ);

$table_gamme = $I->table_gamme;
$table_jointure = $I->table_jointure;
$table_jointure_access = $I->table_jointure_access;
$table_ensemble = $I->table_ensemble;
$table_produits = $I->table_produits;
$table_projet = $I->table_projet;

    //comptage des ensembles forfait packs articles et main doeuvre du dossier
    $info = $dbco->query("SELECT SUM(ID_ens) AS ENS FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); $R01 = $info->fetch(); $info->closeCursor();
    $info = $dbco->query("SELECT SUM(ID_forfait) AS F FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); $R02 = $info->fetch(); $info->closeCursor();
    $info = $dbco->query("SELECT SUM(ID_pack) AS PACK FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); $R03 = $info->fetch(); $info->closeCursor();
    $info = $dbco->query("SELECT SUM(ID_article) AS ART FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); $R04 = $info->fetch(); $info->closeCursor();
    $info = $dbco->query("SELECT SUM(ID_mo) AS MO FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); $R05 = $info->fetch(); $info->closeCursor();


//VALIDATION DU FORMULAIRE
if(isset($_POST['Com'])&&$_POST['Com']=="Commander"){require "comandedetail.php";}

?>
<!--Page du formulaire de validation-->
<!DOCTYPE html>

<html lang="en">

<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  <!--<link href="css/bootstrap-4.4.1.css" rel="stylesheet">-->
  <link href="css/styleCMD.css" rel="stylesheet" type="text/css">
  <title>COMMANDE AUTO</title>
</head>

<body>
	<div class="containerPage"> 
        <form method="post" validate>
	    <!--FORMULAIRE PAGE 1-->

		<div class="containerSection">
			<span class="align-middle"><strong>LISTE DU MATERIEL POUR LE CHANTIER N° <?php echo $ID; ?></strong></span>
		</div>

		        <div class="container1">
			        <div class="table-responsive">
                        <h5 class="btn-lg btn-info"><center> COMMANDE DU MATERIEL</center> </h5>

                        <?php 
                        //Trouver Numero ID ens et Article du dossier
                        $info1 = $dbco->prepare("SELECT ID_ens, ID_article FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); 
                        $info1->execute();$MTart1=0; $MTart=0; $MTpro=0;
                        $R1 = $info1->fetch(PDO::FETCH_OBJ);
                        //Trouver fournisseur de l'ensemble ou des articles
                        $frs = $dbco->prepare("SELECT G.FRS FROM gest_detail_projet P 
                        JOIN ".$table_jointure." J ON P.ID_Produit=J.ID_produit 
                        JOIN ".$table_ensemble." E ON E.ID_Ens=J.ID_ens 
                        JOIN ".$table_gamme." G ON G.ID_gamme=E.ID_gamme 
                        JOIN ".$table_jointure_access." A ON E.ID_Ens=J.ID_ens 
                        WHERE P.ID_dossier='".$ID."'
                        GROUP BY FRS
                        UNION
                        SELECT FRS FROM gest_detail_projet P 
                        JOIN gest_articles Q ON P.ID_article=Q.ID_Article 
                        WHERE P.ID_dossier='".$ID."'
                        GROUP BY FRS");

                        $frs->execute();

                        //Boucle du fournisseur
                        while ($FRS = $frs->fetch(PDO::FETCH_OBJ)){ 
                            //Choix de la colonne fournisseur
                            ?> 

                            <!--tableau principal fournisseur-->
                            <table class="table table-condensed" border="1">
                            <tbody>
                            <tr bgcolor="#CCCCCC"><td colspan=5>FOURNISSEUR : <?php echo $FRS->FRS; ?></td></tr>

                            <!--RECUPERER TOUTES L'ENSEMBLE ET LES SOUS PRODUITS / si comptage ensemble !=0 -->
                            <?php if($R01['ENS'] !=0){

                                //Numero de l'ensemble
                                $info1 = $dbco->prepare("SELECT ID_ens FROM gest_detail_projet WHERE ID_dossier = '".$ID."'"); 
                                $info1->execute();$MTart1=0; $MTart=0; $MTpro=0;
                                $R1 = $info1->fetch(PDO::FETCH_OBJ);
                                //Sous ensembles produits
                                $info2 = $dbco->prepare("SELECT * FROM ".$table_produits." P JOIN ".$table_jointure." J ON P.ID_Produit=J.ID_produit JOIN ".$table_ensemble." E ON E.ID_Ens=J.ID_ens JOIN ".$table_gamme." G ON G.ID_gamme=E.ID_gamme WHERE J.ID_ens = '".$R1->ID_ens."' AND G.FRS = '".$FRS->FRS."'"); 
                                $info2->execute();
                                $INF2 = $info2->fetch(PDO::FETCH_OBJ);?>

                                    <!--Tableau des ensembles et produits-->
                                    <tr bgcolor="#CCCCCC"><td colspan=5><?php if(!empty($INF2->ID_produit)){echo ''.$INF2->Fabricant.' '.$INF2->appel.' '.$INF2->Puissance.'';}?></td></tr>

                                    <?php 
                                    //sortir les produits de l'ensemble
                                    $inf1 = $dbco->prepare("SELECT * FROM ".$table_produits." P JOIN ".$table_jointure." J ON P.ID_Produit=J.ID_produit JOIN ".$table_ensemble." E ON E.ID_Ens=J.ID_ens JOIN ".$table_gamme." G ON G.ID_gamme=E.ID_gamme WHERE J.ID_ens = '".$R1->ID_ens."' AND G.FRS = '".$FRS->FRS."' "); 
                                    $inf1->execute();?>

                                    <?php while ($INF = $inf1->fetch(PDO::FETCH_OBJ)){?>
            
                                    <tr>
                                    <td><?php echo $INF->Ref; ?></td>
                                    <td><?php echo $INF->modele; ?></td>
                                    <td><?php echo $INF->pv; ?></td>
                                    <td><?php echo $INF->QT_p; ?></td>
                                    <td><?php $PVT= round(($INF->pv*$INF->QT_p*0.4),2); $MTpro += $PVT;echo ''.$PVT.''; ?></td>
                                    </tr>

                                    <?php }} ?>

                                    <tr><td colspan = 4>Montant Total</td><td><?php echo $MTpro ?></td></tr>


                                <!--RECUPERER TOUS LES ARTICLES DU PROJET PAC A COMMANDER-->

                                    <?php 
                                    $info1 = $dbco->prepare("SELECT A.PV, A.DESIGNATION, PR.ID_article, PR.QT_articles, A.REFfrs, SUM(PR.QT_articles) AS QT FROM gest_detail_projet PR JOIN gest_articles A ON A.ID_Article=PR.ID_article JOIN gest_fournisseurs F ON F.IDfrs=A.FRS WHERE PR.ID_article !='0' AND PR.ID_mo ='0' AND PR.ID_dossier='".$ID."' AND PR.simul_CMD = '1' AND F.IDfrs='".$FRS->FRS."' GROUP BY PR.ID_article");  
                                    $info1->execute();?>
                                    <!--tableau du materiel a commander-->
                                    <tr><td colspan=5><br></td></tr>

                                        <tr bgcolor="#CCCCCC"><td colspan=5>MATERIEL PAC A COMMANDER</td></tr>

                                        <?php while ($INF1 = $info1->fetch(PDO::FETCH_OBJ)){if($INF1->ID_article !="0"){?>

                                        <tr>
                                        <td><?php echo $INF1->DESIGNATION; ?></td>
                                        <td><?php echo $INF1->REFfrs; ?></td>
                                        <td><?php echo $INF1->PV; ?></td>
                                        <td><?php echo $INF1->QT; ?></td>
                                        <td><?php $PVT= round(($INF1->PV*$INF1->QT*0.4),2); $MTart += $PVT; echo ''.$PVT.''; ?></td>
                                        </tr>

                                        <?php }} ?>
                                        <tr><td colspan = 4>Montant Total</td><td><?php echo $MTart ?> Euros</td></tr>

                        

                                <!--RECUPERER TOUS LES ARTICLES DU PROJET PAC A DEDUIRE DES STOCKS-->

                                    <?php 
                                    $inf2 = $dbco->prepare("SELECT A.PV, A.DESIGNATION, PR.ID_article, PR.QT_articles, A.REFfrs, SUM(PR.QT_articles) AS QT FROM gest_detail_projet PR JOIN gest_articles A ON A.ID_Article=PR.ID_article JOIN gest_fournisseurs F ON F.IDfrs=A.FRS WHERE PR.ID_article !='0' AND PR.ID_mo ='0' AND PR.ID_dossier='".$ID."' AND PR.simul_CMD = '0' AND F.IDfrs='".$FRS->FRS."' GROUP BY PR.ID_article");
                                    $inf2->execute();?>
                                    <!--tableau du materiel a déduire des stocks-->
                                    <tr><td colspan=5><br></td></tr>

                                    <tr bgcolor="#CCCCCC"><td colspan=5>MATERIEL PAC EN STOCK</td></tr>

                                    <?php while ($INF1 = $inf2->fetch(PDO::FETCH_OBJ)){if($INF1->ID_article !="0"){?>

                                    <tr>
                                    <td><?php echo $INF1->DESIGNATION; ?></td>
                                    <td><?php echo $INF1->REFfrs; ?></td>
                                    <td><?php echo $INF1->PV; ?></td>
                                    <td><?php echo $INF1->QT; ?></td>
                                    <td><?php $PVT= round(($INF1->PV*$INF1->QT*0.4),2); $MTart1 += $PVT; echo ''.$PVT.''; ?></td>
                                    </tr>

                                    <?php }} ?>

                                    <!--tableau addition finale-->
                                    <tr><td colspan = 4>Montant Total</td><td><?php echo $MTart1 ?> Euros</td></tr>
                                    <tr><td colspan=5><br></td></tr>
                                    <tr><td colspan=5><br></td></tr>
                                    <tr><td colspan = 3></td><td>Sous Total Produits</td><td><?php echo $MTpro ?> Euros</td></tr>
                                    <tr><td colspan = 3></td><td>Sous Total Articles</td><td><?php echo $MTart+$MTart1 ?> Euros</td></tr>
                                    <tr><td colspan = 3></td><td>MONTANT TOTAL HT </td><td><?php $MTT= round(($MTart+$MTpro),2) ; echo ''.$MTT.' Euros ' ?></td></tr>
                                    <tr><td colspan = 3></td><td>MONTANT TOTAL TTC </td><td><?php $MTT= round(($MTart+$MTpro)*1.20,2) ; echo ''.$MTT.' Euros ' ?></td></tr>

                            </tbody>  

                        </table>

                        <?php } ?>

                    </div>

<!--fin de la boucle fournisseur-->   

        
<!--footer-->  
        <div class="row" >
                <div class="col-md-3" >
	    		    <img src="../Outils/required/ATA_logo_horiz.jpg" alt="ISO" width=100% class="img-responsive" />
                </div>   

                <div class="col-md-6" >
                    <p class="text-center">Formulaire Propulsé par</p>
                    <p class="text-center">ATA-ENRgies 2023</p>
                </div> 

                <div class="col-md-3" >
                    <input type="hidden" name="ID" value="<?php echo $ID; ?>">
                    <input class="btn btn-success" type="submit" name="Com" value="Commander">
        </div>

    </div> 
    </form>
    </div>	



</div>

</body>

</html>