1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
| if (file_exists($fichier)) {
echo "La taille du fichier est de :" . filesize($fichier) . " octets <BR><BR>";
$ligne = 1; // compteur de ligne
$fic = fopen($fichier, "a+");
while ($tab = fgetcsv($fic, 0, ';', '"')) {
$champs = count($tab); //nombre de champ dans la ligne en question
$ligne ++;
//affichage de chaque champ de la ligne en question
if ($tab[$vente["Statut"]] == $statut) {
// Facture OK
// détail
// COMPTE
echo $type_reglement[$tab[$vente["Mode paiement"]]] . ";";
// LIBELLE
$libelle = strtoupper($tab[$vente["Nom"]] . " " .
$tab[$vente["Prenom"]] . " - " .
$tab[$vente["Num_commande"]]);
echo $libelle . ";";
//DEBIT / CREDIT
echo $tab[$vente["Total commande TTC"]] . ";0.00" . "<br />";
// écriture TVA
if ($tab[$tva["20"]] != 0) {
echo "445668;" . $libelle . ";0.00;" . $tab[$tva["20"]] . "<BR>";
}
if ($tab[$tva["10"]] != 0) {
echo "445666;" . $libelle . ";0.00;" . $tab[$tva["10"]] . "<BR>";
}
if ($tab[$tva["5.5"]] != 0) {
echo "445665;" . $libelle . ";0.00;" . $tab[$tva["5.5"]] . "<BR>";
}
// PORT
if ($tab[$vente["Frais livraison HT"]] != 0) {
echo "6242xxx;" . $libelle . ";0.00;" . $tab[$vente["Frais livraison HT"]] . "<BR>";
}
// COMPTE 700
echo "700;" . $libelle . ";0.00;" . $tab[$vente["Sous-total HT"]] . "<BR>";
// PERTE OU PROFIT
$pp = ($tab[$vente["Total commande TTC"]] - ($tab[$tva["20"]] + $tab[$tva["10"]] + $tab[$tva["5.5"]] + $tab[$vente["Frais livraison HT"]] + $tab[$vente["Sous-total HT"]]));
if ($pp != 0) {
if ($pp > 0)
echo "758;" . $libelle . ";0.00;" . $pp . "<BR>";
else
echo "658;" . $libelle . ";" . $pp . ";0.00" . "<BR>";
print_r($tab);
print_r(" PP=".$pp."<BR>");
$pp = $tab[$tva["20"]] + $tab[$tva["10"]] + $tab[$tva["5.5"]] + $tab[$vente["Frais livraison HT"]] + $tab[$vente["Sous-total HT"]];
print_r(" PP=".$pp."<BR>");
print_r(" PPmoins=".($tab[$vente["Total commande TTC"]]-$pp)."<BR>");
//print_r(" PP=".($tab[$tva["20"]] + $tab[$tva["10"]] + $tab[$tva["5.5"]] + $tab[$vente["Frais livraison HT"]] + $tab[$vente["Sous-total HT"]]));
echo " Total TTC=".$tab[$vente["Total commande TTC"]] . "<BR>";
print_r (" 20%=".$tab[$tva["20"]]) . "<BR>";
print_r (" 10%=".$tab[$tva["10"]]) . "<BR>";
print_r (" 5.5%=".$tab[$tva["5.5"]]) . "<BR>";
echo " Livraison HT=".$tab[$vente["Frais livraison HT"]] . "<BR>";
echo " ssTotal HT=".$tab[$vente["Sous-total HT"]] . "<BR>";
echo "<BR>";
}
echo "<BR>";
}
}
}
?> |