diff --git a/htdocs/comm/action/fiche.php b/htdocs/comm/action/fiche.php index 3e52fbe6aae..8e6fecaca13 100644 --- a/htdocs/comm/action/fiche.php +++ b/htdocs/comm/action/fiche.php @@ -451,10 +451,10 @@ if ($_GET["id"]) print ''.img_object($langs->trans("ShowUser"),'user').' '.$act->author->fullname.''; // Date debut - print ''.$langs->trans("DateStart").''.dolibarr_print_date($act->datep,'%d %B %Y %H:%M').''; - + print ''.$langs->trans("DateActionPlanned").''.dolibarr_print_date($act->datep,'%d %B %Y %H:%M').''; + // Date fin real - print ''.$langs->trans("DateEnd").''.dolibarr_print_date($act->date,'%d %B %Y %H:%M').''; + print ''.$langs->trans("DateActionDone").''.dolibarr_print_date($act->date,'%d %B %Y %H:%M').''; print ''.$langs->trans("PercentDone").'%'; if ($act->objet_url) diff --git a/htdocs/comm/action/rapport/index.php b/htdocs/comm/action/rapport/index.php index b478d552172..6a54412c161 100644 --- a/htdocs/comm/action/rapport/index.php +++ b/htdocs/comm/action/rapport/index.php @@ -1,7 +1,7 @@ * Copyright (C) 2003 Éric Seigne - * Copyright (C) 2004-2005 Laurent Destailleur + * Copyright (C) 2004-2006 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -71,68 +71,68 @@ llxHeader(); */ $sql = "SELECT count(*) as cc, date_format(a.datea, '%m/%Y') as df"; -$sql .= ", date_format(a.datea, '%m') as month"; -$sql .= ", date_format(a.datea, '%Y') as year"; -$sql .= " FROM ".MAIN_DB_PREFIX."actioncomm as a"; -$sql .= " GROUP BY date_format(a.datea, '%m/%Y') "; -$sql .= " ORDER BY date_format(a.datea, '%Y %m') DESC"; +$sql.= ", date_format(a.datea, '%m') as month"; +$sql.= ", date_format(a.datea, '%Y') as year"; +$sql.= " FROM ".MAIN_DB_PREFIX."actioncomm as a"; +$sql.= " GROUP BY date_format(a.datea, '%m/%Y') "; +$sql.= " ORDER BY a.datea DESC"; - -if ( $db->query($sql) ) +$resql=$db->query($sql); +if ($resql) { - $num = $db->num_rows(); - - print_barre_liste("Liste des actions commerciales réalisées ou à faire", $page, "index.php",'',$sortfield,$sortorder,'',$num); - - $i = 0; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print "\n"; - $var=true; - while ($i < min($num,$limit)) - { - $obj = $db->fetch_object(); - - $var=!$var; - - print ""; + $num = $db->num_rows($resql); - print "\n"; - print ''; + print_barre_liste($langs->trans("DoneAndToDoActions"), $page, "index.php",'',$sortfield,$sortorder,'',$num); - print ''; - - $name = "rapport-action-".$obj->month."-".$obj->year.".pdf"; - $relativepath="comm/actions/" .$name; - $file = $conf->commercial->dir_output . "/comm/actions/" .$name; - - if (file_exists($file)) + $i = 0; + print '
'.$langs->trans("Date").''.$langs->trans("Nb").''.$langs->trans("Action").''.$langs->trans("PDF").''.$langs->trans("Date").''.$langs->trans("Size").'
$obj->df'.$obj->cc.''.img_file_new().'
'; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print "\n"; + $var=true; + while ($i < min($num,$limit)) { - print ''; - print ''; - print ''; - } - else { - print ''; - print ''; - print ''; - } + $obj = $db->fetch_object($resql); - print "\n"; - $i++; - } - print "
'.$langs->trans("Date").''.$langs->trans("Nb").''.$langs->trans("Action").''.$langs->trans("PDF").''.$langs->trans("Date").''.$langs->trans("Size").'
'.img_pdf().''.strftime("%d %b %Y %H:%M:%S",filemtime($file)).''.filesize($file). ' bytes   
"; - $db->free(); + $var=!$var; + + print ""; + + print "$obj->df\n"; + print ''.$obj->cc.''; + + print ''.img_file_new().''; + + $name = "rapport-action-".$obj->month."-".$obj->year.".pdf"; + $relativepath="comm/actions/" .$name; + $file = $conf->commercial->dir_output . "/comm/actions/" .$name; + + if (file_exists($file)) + { + print ''.img_pdf().''; + print ''.strftime("%d %b %Y %H:%M:%S",filemtime($file)).''; + print ''.filesize($file). ' '.$langs->trans("Bytes").''; + } + else { + print ' '; + print ' '; + print ' '; + } + + print "\n"; + $i++; + } + print ""; + $db->free(); } else { - dolibarr_print_error($db); + dolibarr_print_error($db); } diff --git a/htdocs/langs/en_US/commercial.lang b/htdocs/langs/en_US/commercial.lang index 1649b74a5fe..a1c3847ce99 100644 --- a/htdocs/langs/en_US/commercial.lang +++ b/htdocs/langs/en_US/commercial.lang @@ -51,6 +51,8 @@ LastProspectNeverContacted=Never contacted LastProspectToContact=To contact LastProspectContactInProcess=Contact in process LastProspectContactDone=Contact done +DateActionPlanned=Date planned +DateActionDone=Date done ActionAC_TEL=Phone call ActionAC_FAX=Send fax ActionAC_PROP=Send proposal diff --git a/htdocs/langs/fr_FR/commercial.lang b/htdocs/langs/fr_FR/commercial.lang index 3731be2e927..decef0db7b9 100644 --- a/htdocs/langs/fr_FR/commercial.lang +++ b/htdocs/langs/fr_FR/commercial.lang @@ -33,13 +33,13 @@ ListOfProspects=Liste des prospects ListOfCustomers=Liste des clients LastDoneTasks=Les %s dernières actions effectuées LastRecordedTasks=Dernières actions enregistrées -DoneActions=Liste des actions commerciales réalisées -DoneActionsFor=Liste des actions commerciales réalisées pour +DoneActions=Liste des actions réalisées +DoneActionsFor=Liste des actions réalisées pour MenuToDoActions=Actions incomplètes -ToDoActions=Liste des actions commerciales incomplètes -ToDoActionsFor=Liste des actions commerciales incomplètes pour -DoneAndToDoActionsFor=Liste des actions commerciales réalisées ou à faire pour -DoneAndToDoActions=Liste des actions commerciales réalisées ou à faire +ToDoActions=Liste des actions incomplètes +ToDoActionsFor=Liste des actions incomplètes pour +DoneAndToDoActionsFor=Liste des actions réalisées ou à faire pour +DoneAndToDoActions=Liste des actions réalisées ou à faire SendPropalRef=Envoi proposition commerciale %s NoRecordedProspects=Aucun prospect enregistré StatusActionToDo=À faire @@ -51,6 +51,8 @@ LastProspectNeverContacted=Non contact LastProspectToContact=A contacter LastProspectContactInProcess=Contact en cours LastProspectContactDone=Prospects contactés +DateActionPlanned=Date planification +DateActionDone=Date réalisation ActionAC_TEL=Appel téléphonique ActionAC_FAX=Envoi fax ActionAC_PROP=Envoi proposition par mail