diff --git a/htdocs/compta/export/modules/compta.export.class.php b/htdocs/compta/export/modules/compta.export.class.php
index fc8483f769159277179e4054d116179aa3b6002f..ebe6ce4ab75284da88afdc451ec3944dc93ea8d1 100644
--- a/htdocs/compta/export/modules/compta.export.class.php
+++ b/htdocs/compta/export/modules/compta.export.class.php
@@ -30,16 +30,16 @@
/**
\class ComptaExport
- \brief Classe permettant les exports comptables
+ \brief Parent class for class to build accountancy export
*/
class ComptaExport
{
/**
\brief Constructeur de la class
- \param DB Object de base de donn�es
+ \param DB Object de base de donnees
\param USER Object utilisateur
- \param classe Nom de la classe utilis�e pour formater les rapports
+ \param classe Nom de la classe utilisee pour formater les rapports
*/
function ComptaExport ($DB, $USER, $classname)
{
diff --git a/htdocs/compta/export/modules/compta.export.poivre.class.php b/htdocs/compta/export/modules/compta.export.poivre.class.php
index e22be4f4650bbdd547abac73d5a4eeec885e96f4..72f5ce4cf4319a0bf65391349ca077b628b62873 100644
--- a/htdocs/compta/export/modules/compta.export.poivre.class.php
+++ b/htdocs/compta/export/modules/compta.export.poivre.class.php
@@ -27,7 +27,6 @@
\remarks Ce fichier doit etre utilise comme un exemple, il est specifique a une utilisation particuliere
\version $Revision$
*/
-
require_once(PHP_WRITEEXCEL_PATH."/class.writeexcel_workbook.inc.php");
require_once(PHP_WRITEEXCEL_PATH."/class.writeexcel_worksheet.inc.php");
@@ -35,7 +34,6 @@ require_once(PHP_WRITEEXCEL_PATH."/class.writeexcel_worksheet.inc.php");
\class ComptaExportPoivre
\brief Classe permettant les exports comptables au format tableur
*/
-
class ComptaExportPoivre extends ComptaExport
{
var $db;
@@ -45,13 +43,13 @@ class ComptaExportPoivre extends ComptaExport
\brief Constructeur de la class
\param DB Object de base de donnees
\param USER Object utilisateur
- */
+ */
function ComptaExportPoivre ($DB, $USER)
{
$this->db = $DB;
$this->user = $USER;
}
-
+
/**
* Agregation des lignes de facture
*/
@@ -62,17 +60,17 @@ class ComptaExportPoivre extends ComptaExport
$i = 0;
$j = 0;
$n = sizeof($line_in);
-
+
// On commence par la ligne 0
-
+
$this->line_out[$j] = $line_in[$i];
-
+
//print "$j ".$this->line_out[$j][8] . "<br>";
-
+
for ( $i = 1 ; $i < $n ; $i++)
{
// On agrege les lignes avec le meme code comptable
-
+
if ( ($line_in[$i][1] == $line_in[$i-1][1]) && ($line_in[$i][4] == $line_in[$i-1][4]) )
{
$this->line_out[$j][8] = ($this->line_out[$j][8] + $line_in[$i][8]);
@@ -81,35 +79,35 @@ class ComptaExportPoivre extends ComptaExport
{
$j++;
$this->line_out[$j] = $line_in[$i];
- }
+ }
}
-
+
dol_syslog("ComptaExportPoivre::Agregate " . sizeof($this->line_out) . " lignes en sorties");
-
+
return 0;
}
-
+
/**
*
*/
function Export($dir, $linec, $linep, $id=0)
{
$error = 0;
-
+
dol_syslog("ComptaExportPoivre::Export");
dol_syslog("ComptaExportPoivre::Export " . sizeof($linec) . " lignes en entrees");
-
+
$this->Agregate($linec);
-
+
$this->db->begin();
-
+
if ($id == 0)
{
$dt = strftime('EC%y%m', time());
-
+
$sql = "SELECT count(ref) FROM ".MAIN_DB_PREFIX."export_compta";
$sql .= " WHERE ref like '$dt%'";
-
+
if ($this->db->query($sql))
{
$row = $this->db->fetch_row();
@@ -120,15 +118,15 @@ class ComptaExportPoivre extends ComptaExport
$error++;
dol_syslog("ComptaExportPoivre::Export Erreur Select");
}
-
-
+
+
if (!$error)
{
$this->ref = $dt . substr("000".$cc, -2);
-
+
$sql = "INSERT INTO ".MAIN_DB_PREFIX."export_compta (ref, date_export, fk_user)";
$sql .= " VALUES ('".$this->ref."', ".$this->db->idate(mktime()).",".$this->user->id.")";
-
+
if ($this->db->query($sql))
{
$this->id = $this->db->last_insert_id(MAIN_DB_PREFIX."export_compta");
@@ -143,12 +141,12 @@ class ComptaExportPoivre extends ComptaExport
else
{
$this->id = $id;
-
+
$sql = "SELECT ref FROM ".MAIN_DB_PREFIX."export_compta";
$sql .= " WHERE rowid = ".$this->id;
-
+
$resql = $this->db->query($sql);
-
+
if ($resql)
{
$row = $this->db->fetch_row($resql);
@@ -160,18 +158,18 @@ class ComptaExportPoivre extends ComptaExport
dol_syslog("ComptaExportPoivre::Export Erreur Select");
}
}
-
-
+
+
if (!$error)
{
dol_syslog("ComptaExportPoivre::Export ref : ".$this->ref);
-
+
$fxname = $dir . "/".$this->ref.".xls";
-
+
$workbook = new writeexcel_workbook($fxname);
-
+
$page = &$workbook->addworksheet('Export');
-
+
$page->set_column(0,0,8); // A
$page->set_column(1,1,6); // B
$page->set_column(2,2,9); // C
@@ -180,9 +178,9 @@ class ComptaExportPoivre extends ComptaExport
$page->set_column(5,5,9); // F Numero de piece
$page->set_column(6,6,8); // G
-
+
// Pour les factures
-
+
// A 0 Date Operation 040604 pour 4 juin 2004
// B 1 VE -> ventilation
// C 2 code Compte general
@@ -193,15 +191,15 @@ class ComptaExportPoivre extends ComptaExport
// H 8 Type operation D pour Debit ou C pour Credit
// I Date d'echeance, = a la date d'operation si pas d'echeance
// J EUR pour Monnaie en Euros
-
+
// Pour les paiements
-
+
$i = 0;
$j = 0;
$n = sizeof($this->line_out);
-
+
$oldfacture = 0;
-
+
for ( $i = 0 ; $i < $n ; $i++)
{
if ( $oldfacture <> $this->line_out[$i][1])
@@ -216,20 +214,20 @@ class ComptaExportPoivre extends ComptaExport
$page->write($j, 6, price2num($this->line_out[$i][7]));
$page->write_string($j, 7, 'D' ); // D pour debit
$page->write_string($j, 8, strftime("%d%m%y",$this->line_out[$i][0]));
-
+
$j++;
-
+
// Ligne TVA
$page->write_string($j, 0, strftime("%d%m%y",$this->line_out[$i][0]));
$page->write_string($j, 1, "VI");
$page->write_string($j, 2, '4457119');
-
+
$page->write_string($j, 4, stripslashes($this->line_out[$i][3])." Facture");
$page->write_string($j, 5, $this->line_out[$i][5]); // Numero de facture
$page->write($j, 6, price2num($this->line_out[$i][6])); // Montant de TVA
$page->write_string($j, 7, 'C'); // C pour credit
$page->write_string($j, 8, strftime("%d%m%y",$this->line_out[$i][0]));
-
+
$oldfacture = $this->line_out[$i][1];
$j++;
}
@@ -242,10 +240,10 @@ class ComptaExportPoivre extends ComptaExport
$page->write($j, 6, price2num(round($this->line_out[$i][8], 2)));
$page->write_string($j, 7, 'C'); // C pour credit
$page->write_string($j, 8, strftime("%d%m%y",$this->line_out[$i][0]));
-
+
$j++;
}
-
+
// Tag des lignes de factures
$n = sizeof($linec);
for ( $i = 0 ; $i < $n ; $i++)
@@ -253,15 +251,15 @@ class ComptaExportPoivre extends ComptaExport
$sql = "UPDATE ".MAIN_DB_PREFIX."facturedet";
$sql .= " SET fk_export_compta=".$this->id;
$sql .= " WHERE rowid = ".$linec[$i][10];
-
+
if (!$this->db->query($sql))
{
$error++;
}
}
-
+
// Pour les paiements
-
+
// A Date Operation 040604 pour 4 juin 2004
// B CE -> caisse d'epargne
// C code Compte general
@@ -272,13 +270,13 @@ class ComptaExportPoivre extends ComptaExport
// H Type operation D pour Debit ou C pour Credit
// I Date d'echeance, = a la date d'operation si pas d'echeance
// J EUR pour Monnaie en Euros
-
+
$i = 0;
//$j = 0;
$n = sizeof($linep);
-
+
$oldfacture = 0;
-
+
for ( $i = 0 ; $i < $n ; $i++)
{
/*
@@ -295,36 +293,36 @@ class ComptaExportPoivre extends ComptaExport
{
$debit = "C";
$credit = "D";
-
+
if ($linep[$i][6] == 'Prelevement')
{
$linep[$i][6] = 'Rejet Prelevement';
- }
+ }
}
-
+
$page->write_string($j,0, strftime("%d%m%y",$linep[$i][0]));
$page->write_string($j,1, 'CE');
-
+
$page->write_string($j,2, '5122000');
if ($linep[$i][6] == 'Prelevement')
{
$linep[$i][6] = 'Prelevement';
}
-
+
$page->write_string($j,4, stripslashes($linep[$i][3])." ".stripslashes($linep[$i][6])); //
$page->write_string($j,5, $linep[$i][7]); // Numero de facture
-
+
$page->write($j,6, price2num(round(abs($linep[$i][5]), 2))); // Montant de la ligne
$page->write_string($j,7,$debit);
$page->write_string($j,8, strftime("%d%m%y",$linep[$i][0]));
-
-
+
+
$j++;
-
+
$page->write_string($j,0, strftime("%d%m%y",$linep[$i][0]));
$page->write_string($j,1, 'CE');
-
+
$page->write_string($j,2, '41100000');
$page->write_string($j,3, $linep[$i][2]);
$page->write_string($j,4, stripslashes($linep[$i][3])." ".stripslashes($linep[$i][6])); //
@@ -332,29 +330,29 @@ class ComptaExportPoivre extends ComptaExport
$page->write($j,6, price2num(round(abs($linep[$i][5]), 2))); // Montant de la ligne
$page->write_string($j,7, $credit);
$page->write_string($j,8, strftime("%d%m%y",$linep[$i][0]));
-
+
$j++;
-
+
}
$workbook->close();
-
+
// Tag des lignes de factures
$n = sizeof($linep);
for ( $i = 0 ; $i < $n ; $i++)
-
+
{
$sql = "UPDATE ".MAIN_DB_PREFIX."paiement";
$sql .= " SET fk_export_compta=".$this->id;
$sql .= " WHERE rowid = ".$linep[$i][1];
-
+
if (!$this->db->query($sql))
{
$error++;
}
}
-
+
}
-
+
if (!$error)
{
$this->db->commit();
@@ -365,7 +363,7 @@ class ComptaExportPoivre extends ComptaExport
$this->db->rollback();
dol_syslog("ComptaExportPoivre::Export ROLLBACK");
}
-
+
return 0;
}
}
diff --git a/htdocs/compta/export/modules/compta.export.safran.class.php b/htdocs/compta/export/modules/compta.export.safran.class.php
index 305f19ae7f5c46d6bebd46f2ce3039b6ceb43213..006057c88657dd2c1ed5a785919daa6eabb092e1 100644
--- a/htdocs/compta/export/modules/compta.export.safran.class.php
+++ b/htdocs/compta/export/modules/compta.export.safran.class.php
@@ -14,32 +14,39 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- * $Id$
- * $Source$
*/
+/**
+ \file htdocs/compta/export/modules/compta.export.safran.class.php
+ \ingroup compta
+ \brief Modele d'export compta safran, export au format tableur
+ \remarks Ce fichier doit etre utilise comme un exemple, il est specifique a une utilisation particuliere
+ \version $Revision$
+*/
require_once(PHP_WRITEEXCEL_PATH."/class.writeexcel_workbook.inc.php");
require_once(PHP_WRITEEXCEL_PATH."/class.writeexcel_worksheet.inc.php");
-
+/**
+ \class ComptaExportTableur
+ \brief Classe permettant les exports comptables au format tableur
+*/
class ComptaExportTableur extends ComptaExport
{
function ComptaExportTableur ()
{
-
+
}
-
+
function Create()
{
-
+
$this->date = time();
-
+
$this->datef = "commande-".strftime("%d%b%y-%HH%M", $this->date);
-
+
$fname = DOL_DATA_ROOT ."/telephonie/ligne/commande/".$this->datef.".xls";
-
+
if (strlen(trim($this->fournisseur->email_commande)) == 0)
{
return -3;
@@ -54,11 +61,11 @@ class ComptaExportTableur extends ComptaExport
$res = $this->CreateFile($fname);
$res = $res + $this->LogSql();
$res = $res + $this->MailFile($fname);
-
+
return $res;
}
}
-
+
function Export($dir, $linec)
{
//$fname = $dir . "/tmp/toto.xls"; DEBUG DEBUG
diff --git a/htdocs/compta/prelevement/class/rejet-prelevement.class.php b/htdocs/compta/prelevement/class/rejet-prelevement.class.php
index 792ad10dde46b559a815541c932f2561aa87e4de..1ae7ada15f3e7e00cfb087673b8116e0be725ffd 100644
--- a/htdocs/compta/prelevement/class/rejet-prelevement.class.php
+++ b/htdocs/compta/prelevement/class/rejet-prelevement.class.php
@@ -21,7 +21,7 @@
*/
/**
- \file htdocs/compta/prelevementclass//rejet-prelevement.class.php
+ \file htdocs/compta/prelevement/class/rejet-prelevement.class.php
\ingroup prelevement
\brief File of class to manage standing orders rejects
\version $Revision$
@@ -29,7 +29,7 @@
/**
- \class Prelevement
+ \class RejetPrelevement
\brief Class to manage standing orders rejects
*/
class RejetPrelevement
diff --git a/htdocs/expedition/class/expeditionstats.class.php b/htdocs/expedition/class/expeditionstats.class.php
index fa77dece2ab9095fa32e4d625adae23813175fc3..03158feba513fe1db1fe5d51488fd899e778698b 100644
--- a/htdocs/expedition/class/expeditionstats.class.php
+++ b/htdocs/expedition/class/expeditionstats.class.php
@@ -23,6 +23,11 @@
* \brief Fichier des classes expedition
* \version $Id$
*/
+
+/**
+ * \class ExpeditionStats
+ * \brief Class to manage shipment statistics
+ */
class ExpeditionStats
{
var $db;
diff --git a/htdocs/includes/modules/livraison/mod_livraison_saphir.php b/htdocs/includes/modules/livraison/mod_livraison_saphir.php
index b18c95bd624ceb894597bcd2e978acba3f3f2336..6db8121bc002a327e5cea20fcff340156cb5745b 100644
--- a/htdocs/includes/modules/livraison/mod_livraison_saphir.php
+++ b/htdocs/includes/modules/livraison/mod_livraison_saphir.php
@@ -20,18 +20,17 @@
*/
/**
- \file htdocs/includes/modules/livraison/mod_livraison_saphir.php
- \ingroup expedition
- \brief Fichier contenant la classe du modele de numerotation de reference de livraison Saphir
- \version $Id$
-*/
-
+ * \file htdocs/includes/modules/livraison/mod_livraison_saphir.php
+ * \ingroup expedition
+ * \brief Fichier contenant la classe du modele de numerotation de reference de livraison Saphir
+ * \version $Id$
+ */
require_once(DOL_DOCUMENT_ROOT ."/includes/modules/livraison/modules_livraison.php");
/**
- \class mod_livraison_saphir
- \brief Classe du mod�le de num�rotation de r�f�rence de livraison Saphir
-*/
+ * \class mod_livraison_saphir
+ * \brief Classe du modele de numerotation de reference de livraison Saphir
+ */
class mod_livraison_saphir extends ModeleNumRefDeliveryOrder
{
var $version='dolibarr'; // 'development', 'experimental', 'dolibarr'
diff --git a/htdocs/includes/modules/mailings/pomme.modules.php b/htdocs/includes/modules/mailings/pomme.modules.php
index 9bdc762b86fbf8ef2d432da2b454a743b2820488..78a86d4f6c33135a94a815a25ecc9328828c1b92 100644
--- a/htdocs/includes/modules/mailings/pomme.modules.php
+++ b/htdocs/includes/modules/mailings/pomme.modules.php
@@ -19,24 +19,22 @@
*/
/**
- \file htdocs/includes/modules/mailings/pomme.modules.php
- \ingroup mailing
- \brief Fichier de la classe permettant de g�n�rer la liste de destinataires Pomme
- \version $Id$
+ * \file htdocs/includes/modules/mailings/pomme.modules.php
+ * \ingroup mailing
+ * \brief File of class to offer a selector of emailing targets with Rule 'Pomme'.
+ * \version $Id$
*/
-
include_once DOL_DOCUMENT_ROOT.'/includes/modules/mailings/modules_mailings.php';
/**
- \class mailing_pomme
- \brief Classe permettant de g�n�rer la liste des destinataires Pomme
+ * \class mailing_pomme
+ * \brief Class to offer a selector of emailing targets with Rule 'Peche'.
*/
-
class mailing_pomme extends MailingTargets
{
var $name='DolibarrUsers'; // Identifiant du module mailing
- var $desc='Utilisateurs de Dolibarr avec emails'; // Libell� utilis� si aucune traduction pour MailingModuleDescXXX ou XXX=name trouv�e
+ var $desc='Dolibarr users with emails'; // Libelle utilise si aucune traduction pour MailingModuleDescXXX ou XXX=name trouv�e
var $require_module=array(); // Module mailing actif si modules require_module actifs
var $require_admin=1; // Module mailing actif pour user admin ou non
var $picto='user';
diff --git a/htdocs/includes/modules/security/generate/modGeneratePassStandard.class.php b/htdocs/includes/modules/security/generate/modGeneratePassStandard.class.php
index c8d6f5574bb6f73b9921fe04ff20fc77211bbb8c..832cff235a06d07015611fc59f43a3e52c9df75d 100644
--- a/htdocs/includes/modules/security/generate/modGeneratePassStandard.class.php
+++ b/htdocs/includes/modules/security/generate/modGeneratePassStandard.class.php
@@ -28,7 +28,7 @@ require_once(DOL_DOCUMENT_ROOT ."/includes/modules/security/generate/modules_gen
/**
- * \class modGeneratePassNone
+ * \class modGeneratePassStandard
* \brief Class to generate a password according to a dolibarr standard rule (8 random chars)
*/
class modGeneratePassStandard extends ModeleGenPassword