diff --git a/htdocs/compta/casoc.php3 b/htdocs/compta/casoc.php3
index 67e8c952976..4ae53b034f3 100644
--- a/htdocs/compta/casoc.php3
+++ b/htdocs/compta/casoc.php3
@@ -27,6 +27,23 @@ $db = new Db();
print_barre_liste("Chiffre d'affaire par société", $page, $PHP_SELF);
+/*
+ * Ca total
+ *
+ */
+
+$sql = "SELECT sum(f.amount) as ca";
+$sql .= " FROM llx_facture as f";
+
+$result = $db->query($sql);
+if ($result) {
+ if ($db->num_rows() > 0) {
+ $objp = $db->fetch_object(0);
+ $catotal = $objp->ca;
+ }
+}
+
+if ($catotal == 0) { $catotal = 1; };
$sql = "SELECT s.nom, s.idp, sum(f.amount) as ca";
@@ -49,7 +66,8 @@ if ($result) {
print "
";
print "| idp\">$objp->nom | \n";
- print "".price($objp->ca)." | | \n";
+ print "".price($objp->ca)." | ";
+ print ''.price(100 / $catotal * $objp->ca).' | ';
$total = $total + $objp->ca;
print "
\n";
diff --git a/htdocs/compta/pre.inc.php3 b/htdocs/compta/pre.inc.php3
index 2e91d62d198..9ac2dc0adbb 100644
--- a/htdocs/compta/pre.inc.php3
+++ b/htdocs/compta/pre.inc.php3
@@ -43,6 +43,7 @@ function llxHeader($head = "") {
$menu->add_submenu("prev.php3","Prévisionnel");
$menu->add_submenu("comp.php3","Comparatif");
+ $menu->add_submenu("exercices.php3","Exercices");
$menu->add_submenu("casoc.php3","Par société");
// $menu->add_submenu("pointmort.php3","Point mort");