Sign in to follow this  
Followers 0

stats commandes

6 posts in this topic

Posted · Report post

bonjour,

dans la BO lorsque l'on consulte les stats, dans la partie "Chiffre d'affaires H.T. sur les 2 dernieres semaines en euros " le montant HT n'apparait pas.

merci

version 5.3

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

La partie qui génère l'affichage des du CA HT se trouve dans le fichier "modules/statistiques/administrer/statcommande.php" des lignes 218 à 309.

Voici le code correspondant que je vous invite à comparer avec votre version ou bien à remplacer :

<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td colspan="13" class="entete">
Chiffre d'affaires H.T. sur les 2 dernieres semaines en euros
</td>
</tr>
<tr class="menu" bgcolor="#F4F4F4">
<? $j = date("w");
for($i=0;$i<7;$i++)
{
?>
<td class="menu"><?=$jour[$j]?></td>
<?
$j--;
if($j < 0)
$j = 6;
}
?>
</tr>
<tr bgcolor="#ffffff">
<?
$year = date("Y");
$month = date("m");
$day = date("d");
for($i=0;$i<14;$i++)
{
?>

<td class="normal" align="center"><?=$day."-".$month . " - "?><span class="Style2">
<?
$tot = 0;
$requete = mysql_query("SELECT montant_ht FROM peel_commandes WHERE id_statut_paiement = '3' AND o_timestamp LIKE '".$year."-".$month."-".$day."%'");
while($req = mysql_fetch_array($requete))
$tot += $req['montant_ht'];
echo $tabj[$i] = fprix($tot);
?>
</span></td>
<?php
$day--;
if($day <= 0)
{
$month--;
if($month < 0)
{
$month = 11;
$year--;
}
$le_mois_dernier = mktime(0, 0, 0, $month, "01", $year);
$day = date("t",$le_mois_dernier);
}
if((strlen($day) <2) && ($day <10))
$day = "0".$day;

if($i == 6)
echo '</tr><tr>';
}
?>
</tr>
<tr>
<?php
for($i=0;$i<7;$i++)
{
?>
<td class="normal" align="center">
<span class="Style3">
<?php
if($tabj[$i+7] !=0)
{
$p = ceil($tabj[$i] / ($tabj[$i+7]) *100);
if($p < 100)
{
$p = 100 - $p;
echo "-" .$p."%";
}
elseif($p > 100)
{
$p = $p - 100;
echo "+".$p."%";
}
else
echo "0%";
}
else
echo "--";
?>
</span> </td>
<?php
}
?>
</tr>
</table>[/code]

Share this post


: post
Share on other sites

Posted · Report post

merci mais toujours pas

la commande date du 28/09 est son id_statut_paiement est bien égal à 3

c'est pareil pou : Nombre de commande sur les 2 dernieres semaines

Share this post


: post
Share on other sites

Posted · Report post

Si je comprends bien, ce n'est pas seulement la partie qui concerne le CA qui pose problème mais plusieurs choses sur la page en question ?

Je vous propose de m'envoyer par message privé une adresse email sur laquelle je pourrai vous envoyer le fichier "statcommande.php" tel qu'il existe sur la version 5.3 pour que vous puissiez le remplacer et voir si cela corrige votre problème.

Share this post


: post
Share on other sites

Posted · Report post

merci Arnaud j'ai finalement trouvé le "bug" il manque un test sur les mois

Share this post


: post
Share on other sites

Posted · Report post

Je clos ce sujet.

Share this post


: post
Share on other sites
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping