diff --git a/htdocs/compta/index.php3 b/htdocs/compta/index.php3 index ba6d4fe04d4..241163ed2ed 100644 --- a/htdocs/compta/index.php3 +++ b/htdocs/compta/index.php3 @@ -66,44 +66,53 @@ $sql = "SELECT c.amount, cc.libelle"; $sql .= " FROM llx_chargesociales as c, c_chargesociales as cc"; $sql .= " WHERE c.fk_type = cc.id AND c.paye=0"; -if ( $db->query($sql) ) { +if ( $db->query($sql) ) +{ $num = $db->num_rows(); - if ($num) { - print ""; - print ""; - print ""; - print "\n"; - $i = 0; - - while ($i < $num) { - $obj = $db->fetch_object( $i); - $var = !$var; - print ""; - print ''; - print ''; - print ''; - $i++; + if ($num) + { + print "
Charges à payer
'.$obj->libelle.''.price($obj->amount).'
"; + print ""; + print ""; + print "\n"; + $i = 0; + + while ($i < $num) + { + $obj = $db->fetch_object( $i); + $var = !$var; + print ""; + print ''; + print ''; + print ''; + $i++; + } + print '
Charges à payer
'.$obj->libelle.''.price($obj->amount).'

'; } - print '
'; - } -} else { +} +else +{ print $db->error(); } /* * Propales */ -print ''; -print ""; -print ''; -print "\n"; - -$sql = "SELECT count(*) FROM llx_propal WHERE fk_statut = 2"; -if (valeur($sql)) { - $var=!$var; - print ""; +if ($user->comm > 0 && $conf->commercial ) +{ + print '
'.translate("Propositions commerciales").'
A facturer".valeur($sql)."
'; + print ""; + print ''; + print "\n"; + + $sql = "SELECT count(*) FROM llx_propal WHERE fk_statut = 2"; + if (valeur($sql)) + { + $var=!$var; + print ""; + } + + print "
'.translate("Propositions commerciales").'
A facturer".valeur($sql)."

"; } - -print "
"; /* * Factures */ diff --git a/htdocs/compta/pre.inc.php3 b/htdocs/compta/pre.inc.php3 index 94d57b69239..fd90d9cc817 100644 --- a/htdocs/compta/pre.inc.php3 +++ b/htdocs/compta/pre.inc.php3 @@ -49,7 +49,10 @@ function llxHeader($head = "") { $menu->add("/compta/facture.php3","Factures"); $menu->add_submenu("paiement.php3","Paiements"); - $menu->add("/compta/propal.php3","Propales"); + if ($user->comm > 0 && $conf->commercial ) + { + $menu->add("/compta/propal.php3","Propales"); + } $menu->add("charges/index.php3","Charges"); $menu->add_submenu("sociales/","Prest. Sociales"); diff --git a/htdocs/main.inc.php3 b/htdocs/main.inc.php3 index db124ee9bb5..61fc2aec811 100644 --- a/htdocs/main.inc.php3 +++ b/htdocs/main.inc.php3 @@ -107,8 +107,15 @@ function top_menu($head) { print ''; - print 'Produits'; - print ''; + if ($conf->produit->enabled ) + { + print 'Produits'; + } + else + { + print '-'; + } + print ''; if ($conf->webcal->enabled) { print 'Calendrier'; }; diff --git a/htdocs/pre.inc.php3 b/htdocs/pre.inc.php3 index c0a77c3cc09..5609639db6d 100644 --- a/htdocs/pre.inc.php3 +++ b/htdocs/pre.inc.php3 @@ -33,18 +33,21 @@ function llxHeader($head = "") { $menu = new Menu(); - $menu->add("/societe.php", "Sociétés","company"); - $menu->add_submenu("../soc.php3?&action=create", "Nouvelle société"); + if ($conf->societe ) + { + $menu->add("/societe.php", "Sociétés","company"); + $menu->add_submenu("../soc.php3?&action=create", "Nouvelle société"); + } if ($conf->commercial ) { $menu->add("/comm/index.php3", "Commercial"); + + $menu->add_submenu("/comm/clients.php3", "Clients"); + + $menu->add_submenu("/comm/propal.php3", "Propales"); } - $menu->add_submenu("/comm/clients.php3", "Clients"); - - $menu->add_submenu("/comm/propal.php3", "Propales"); - if ($user->compta > 0) { $menu->add("/compta/", "Comptabilité"); @@ -57,8 +60,6 @@ function llxHeader($head = "") { $menu->add("/fichinter/", "Fiches d'intervention"); } - $menu->add("/fourn/index.php3", "Fournisseurs"); - if ($conf->produit->enabled ) { $menu->add("/product/", "Produits"); @@ -76,6 +77,8 @@ function llxHeader($head = "") { $menu->add("/compta/dons/", "Dons"); + $menu->add("/fourn/index.php3", "Fournisseurs"); + $menu->add("/user/", "Utilisateurs"); $menu->add("/info.php3", "Configuration");