Fix: no accent
This commit is contained in:
parent
a8d196b3c0
commit
7b36d167a1
@ -42,7 +42,7 @@ class Menu {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Vide l'objet menu de ces entrées
|
* \brief Vide l'objet menu de ces entrees
|
||||||
*/
|
*/
|
||||||
function clear()
|
function clear()
|
||||||
{
|
{
|
||||||
@ -50,10 +50,10 @@ class Menu {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Ajoute une entrée de menu
|
* \brief Ajoute une entree de menu
|
||||||
* \param url Url a suivre sur le clic
|
* \param url Url a suivre sur le clic
|
||||||
* \param titre Libelle menu à afficher
|
* \param titre Libelle menu a afficher
|
||||||
* \param level Niveau du menu à ajouter
|
* \param level Niveau du menu a ajouter
|
||||||
* \param enabled Menu actif ou non
|
* \param enabled Menu actif ou non
|
||||||
* \param target Target lien
|
* \param target Target lien
|
||||||
*/
|
*/
|
||||||
@ -77,10 +77,10 @@ class Menu {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Ajoute une entrée de menu de niveau inférieur
|
* \brief Ajoute une entree de menu de niveau inferieur
|
||||||
* \param url Url a suivre sur le clic
|
* \param url Url a suivre sur le clic
|
||||||
* \param titre Libelle menu à afficher
|
* \param titre Libelle menu a afficher
|
||||||
* \param level Niveau du menu à ajouter
|
* \param level Niveau du menu a ajouter
|
||||||
* \param enabled Menu actif ou non
|
* \param enabled Menu actif ou non
|
||||||
* \param target Target lien
|
* \param target Target lien
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -43,14 +43,14 @@ class Notify
|
|||||||
var $note;
|
var $note;
|
||||||
var $projet_id;
|
var $projet_id;
|
||||||
|
|
||||||
// Les codes actions sont définis dans la table llx_notify_def
|
// Les codes actions sont definis dans la table llx_notify_def
|
||||||
// \todo utiliser des codes texte plutot que numérique
|
// \todo utiliser des codes texte plutot que numerique
|
||||||
// 1 = Validation fiche inter
|
// 1 = Validation fiche inter
|
||||||
// 2 = Validation facture
|
// 2 = Validation facture
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Constructeur
|
* \brief Constructeur
|
||||||
* \param DB Handler accès base
|
* \param DB Handler acces base
|
||||||
*/
|
*/
|
||||||
function Notify($DB)
|
function Notify($DB)
|
||||||
{
|
{
|
||||||
@ -76,8 +76,8 @@ class Notify
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Renvoie le nombre de notifications configurés pour l'action et la société donnée
|
* \brief Renvoie le nombre de notifications configures pour l'action et la societe donnee
|
||||||
* \return int <0 si ko, sinon nombre de notifications définies
|
* \return int <0 si ko, sinon nombre de notifications definies
|
||||||
*/
|
*/
|
||||||
function countDefinedNotifications($action,$socid)
|
function countDefinedNotifications($action,$socid)
|
||||||
{
|
{
|
||||||
@ -107,7 +107,7 @@ class Notify
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Vérifie si notification actice. Si oui, envoi mail et sauve trace
|
* \brief Verifie si notification actice. Si oui, envoi mail et sauve trace
|
||||||
* \return int <0 si ko, sinon nombre de notifications faites
|
* \return int <0 si ko, sinon nombre de notifications faites
|
||||||
*/
|
*/
|
||||||
function send($action, $socid, $texte, $objet_type, $objet_id, $file="")
|
function send($action, $socid, $texte, $objet_type, $objet_id, $file="")
|
||||||
@ -160,7 +160,7 @@ class Notify
|
|||||||
$sql.= " VALUES (".$this->db->idate(mktime()).", ".$action." ,".$obj->rowid." , '".$objet_type."', ".$objet_id.");";
|
$sql.= " VALUES (".$this->db->idate(mktime()).", ".$action." ,".$obj->rowid." , '".$objet_type."', ".$objet_id.");";
|
||||||
if (! $this->db->query($sql) )
|
if (! $this->db->query($sql) )
|
||||||
{
|
{
|
||||||
dol_print_error($db);
|
dol_print_error($this->db);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@ -22,7 +22,7 @@
|
|||||||
\file htdocs/paiement.class.php
|
\file htdocs/paiement.class.php
|
||||||
\ingroup facture
|
\ingroup facture
|
||||||
\brief Fichier de la classe des paiement de factures clients
|
\brief Fichier de la classe des paiement de factures clients
|
||||||
\remarks Cette classe est presque identique à paiementfourn.class.php
|
\remarks Cette classe est presque identique a paiementfourn.class.php
|
||||||
\version $Id$
|
\version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -40,12 +40,12 @@ class Paiement
|
|||||||
var $amount;
|
var $amount;
|
||||||
var $total;
|
var $total;
|
||||||
var $author;
|
var $author;
|
||||||
var $paiementid; // Type de paiement. Stocké dans fk_paiement
|
var $paiementid; // Type de paiement. Stocke dans fk_paiement
|
||||||
// de llx_paiement qui est lié aux types de
|
// de llx_paiement qui est lie aux types de
|
||||||
//paiement de llx_c_paiement
|
//paiement de llx_c_paiement
|
||||||
var $num_paiement; // Numéro du CHQ, VIR, etc...
|
var $num_paiement; // Numero du CHQ, VIR, etc...
|
||||||
var $bank_account; // Id compte bancaire du paiement
|
var $bank_account; // Id compte bancaire du paiement
|
||||||
var $bank_line; // Id de la ligne d'écriture bancaire
|
var $bank_line; // Id de la ligne d'ecriture bancaire
|
||||||
var $note;
|
var $note;
|
||||||
// fk_paiement dans llx_paiement est l'id du type de paiement (7 pour CHQ, ...)
|
// fk_paiement dans llx_paiement est l'id du type de paiement (7 pour CHQ, ...)
|
||||||
// fk_paiement dans llx_paiement_facture est le rowid du paiement
|
// fk_paiement dans llx_paiement_facture est le rowid du paiement
|
||||||
@ -55,7 +55,7 @@ class Paiement
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Constructeur de la classe
|
* \brief Constructeur de la classe
|
||||||
* \param DB handler accès base de données
|
* \param DB handler acces base de donnees
|
||||||
*/
|
*/
|
||||||
function Paiement($DB)
|
function Paiement($DB)
|
||||||
{
|
{
|
||||||
@ -63,9 +63,9 @@ class Paiement
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Récupère l'objet paiement
|
* \brief Recupere l'objet paiement
|
||||||
* \param id id du paiement a récupérer
|
* \param id id du paiement a recuperer
|
||||||
* \return int <0 si ko, 0 si non trouvé, >0 si ok
|
* \return int <0 si ko, 0 si non trouve, >0 si ok
|
||||||
*/
|
*/
|
||||||
function fetch($id)
|
function fetch($id)
|
||||||
{
|
{
|
||||||
@ -114,9 +114,9 @@ class Paiement
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Création du paiement en base
|
* \brief Creation du paiement en base
|
||||||
* \param user object utilisateur qui crée
|
* \param user object utilisateur qui cree
|
||||||
* \return int id du paiement crée, < 0 si erreur
|
* \return int id du paiement cree, < 0 si erreur
|
||||||
*/
|
*/
|
||||||
function create($user)
|
function create($user)
|
||||||
{
|
{
|
||||||
@ -138,7 +138,7 @@ class Paiement
|
|||||||
|
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
if ($this->total <> 0) // On accepte les montants négatifs pour les rejets de prélèvement
|
if ($this->total <> 0) // On accepte les montants negatifs pour les rejets de prelevement
|
||||||
{
|
{
|
||||||
$sql = 'INSERT INTO '.MAIN_DB_PREFIX.'paiement (datec, datep, amount, fk_paiement, num_paiement, note, fk_user_creat)';
|
$sql = 'INSERT INTO '.MAIN_DB_PREFIX.'paiement (datec, datep, amount, fk_paiement, num_paiement, note, fk_user_creat)';
|
||||||
$sql.= ' VALUES ('.$this->db->idate(mktime()).', '.$this->db->idate($this->datepaye).', \''.$this->total.'\', '.$this->paiementid.', \''.$this->num_paiement.'\', \''.addslashes($this->note).'\', '.$user->id.')';
|
$sql.= ' VALUES ('.$this->db->idate(mktime()).', '.$this->db->idate($this->datepaye).', \''.$this->total.'\', '.$this->paiementid.', \''.$this->num_paiement.'\', \''.addslashes($this->note).'\', '.$user->id.')';
|
||||||
@ -192,7 +192,7 @@ class Paiement
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->total <> 0 && ! $error) // On accepte les montants négatifs
|
if ($this->total <> 0 && ! $error) // On accepte les montants negatifs
|
||||||
{
|
{
|
||||||
$this->db->commit();
|
$this->db->commit();
|
||||||
return $this->id;
|
return $this->id;
|
||||||
@ -206,9 +206,9 @@ class Paiement
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Supprime un paiement ainsi que les lignes qu'il a généré dans comptes
|
* \brief Supprime un paiement ainsi que les lignes qu'il a genere dans comptes
|
||||||
* Si le paiement porte sur un écriture compte qui est rapprochée, on refuse
|
* Si le paiement porte sur un ecriture compte qui est rapprochee, on refuse
|
||||||
* Si le paiement porte sur au moins une facture à "payée", on refuse
|
* Si le paiement porte sur au moins une facture a "payee", on refuse
|
||||||
* \return int <0 si ko, >0 si ok
|
* \return int <0 si ko, >0 si ok
|
||||||
*/
|
*/
|
||||||
function delete()
|
function delete()
|
||||||
@ -217,14 +217,14 @@ class Paiement
|
|||||||
|
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
// Vérifier si paiement porte pas sur une facture classée
|
// Verifier si paiement porte pas sur une facture classee
|
||||||
// Si c'est le cas, on refuse la suppression
|
// Si c'est le cas, on refuse la suppression
|
||||||
$billsarray=$this->getBillsArray('fk_statut > 1');
|
$billsarray=$this->getBillsArray('fk_statut > 1');
|
||||||
if (is_array($billsarray))
|
if (is_array($billsarray))
|
||||||
{
|
{
|
||||||
if (sizeof($billsarray))
|
if (sizeof($billsarray))
|
||||||
{
|
{
|
||||||
$this->error="Impossible de supprimer un paiement portant sur au moins une facture fermée";
|
$this->error="Impossible de supprimer un paiement portant sur au moins une facture fermee";
|
||||||
$this->db->rollback();
|
$this->db->rollback();
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
@ -235,7 +235,7 @@ class Paiement
|
|||||||
return -2;
|
return -2;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Vérifier si paiement ne porte pas sur ecriture bancaire rapprochée
|
// Verifier si paiement ne porte pas sur ecriture bancaire rapprochee
|
||||||
// Si c'est le cas, on refuse le paiement
|
// Si c'est le cas, on refuse le paiement
|
||||||
if ($bank_line_id)
|
if ($bank_line_id)
|
||||||
{
|
{
|
||||||
@ -243,7 +243,7 @@ class Paiement
|
|||||||
$accline->fetch($bank_line_id);
|
$accline->fetch($bank_line_id);
|
||||||
if ($accline->rappro)
|
if ($accline->rappro)
|
||||||
{
|
{
|
||||||
$this->error="Impossible de supprimer un paiement qui a généré une écriture qui a été rapprochée";
|
$this->error="Impossible de supprimer un paiement qui a genere une ecriture qui a ete rapprochee";
|
||||||
$this->db->rollback();
|
$this->db->rollback();
|
||||||
return -3;
|
return -3;
|
||||||
}
|
}
|
||||||
@ -265,7 +265,7 @@ class Paiement
|
|||||||
return -3;
|
return -3;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Supprimer l'écriture bancaire si paiement lié à écriture
|
// Supprimer l'ecriture bancaire si paiement lie a ecriture
|
||||||
if ($bank_line_id)
|
if ($bank_line_id)
|
||||||
{
|
{
|
||||||
$accline = new AccountLine($this->db);
|
$accline = new AccountLine($this->db);
|
||||||
@ -291,7 +291,7 @@ class Paiement
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Mise a jour du lien entre le paiement et la ligne générée dans llx_bank
|
* \brief Mise a jour du lien entre le paiement et la ligne generee dans llx_bank
|
||||||
* \param id_bank Id compte bancaire
|
* \param id_bank Id compte bancaire
|
||||||
*/
|
*/
|
||||||
function update_fk_bank($id_bank)
|
function update_fk_bank($id_bank)
|
||||||
@ -432,8 +432,8 @@ class Paiement
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Retourne le libellé du statut d'une facture (brouillon, validée, abandonnée, payée)
|
* \brief Retourne le libelle du statut d'une facture (brouillon, validee, abandonnee, payee)
|
||||||
* \param mode 0=libellé long, 1=libellé court, 2=Picto + Libellé court, 3=Picto, 4=Picto + Libellé long, 5=Libellé court + Picto
|
* \param mode 0=libelle long, 1=libelle court, 2=Picto + Libelle court, 3=Picto, 4=Picto + Libelle long, 5=Libelle court + Picto
|
||||||
* \return string Libelle
|
* \return string Libelle
|
||||||
*/
|
*/
|
||||||
function getLibStatut($mode=0)
|
function getLibStatut($mode=0)
|
||||||
@ -442,14 +442,14 @@ class Paiement
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Renvoi le libellé d'un statut donne
|
* \brief Renvoi le libelle d'un statut donne
|
||||||
* \param status Statut
|
* \param status Statut
|
||||||
* \param mode 0=libellé long, 1=libellé court, 2=Picto + Libellé court, 3=Picto, 4=Picto + Libellé long, 5=Libellé court + Picto
|
* \param mode 0=libelle long, 1=libelle court, 2=Picto + Libelle court, 3=Picto, 4=Picto + Libelle long, 5=Libelle court + Picto
|
||||||
* \return string Libellé du statut
|
* \return string Libelle du statut
|
||||||
*/
|
*/
|
||||||
function LibStatut($status,$mode=0)
|
function LibStatut($status,$mode=0)
|
||||||
{
|
{
|
||||||
global $langs; // TODO Renvoyer le libellé anglais et faire traduction a affichage
|
global $langs; // TODO Renvoyer le libelle anglais et faire traduction a affichage
|
||||||
$langs->load('compta');
|
$langs->load('compta');
|
||||||
if ($mode == 0)
|
if ($mode == 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -23,7 +23,7 @@
|
|||||||
/**
|
/**
|
||||||
* \file htdocs/product.class.php
|
* \file htdocs/product.class.php
|
||||||
* \ingroup produit
|
* \ingroup produit
|
||||||
* \brief Fichier de la classe des produits pr<EFBFBD>d<EFBFBD>finis
|
* \brief Fichier de la classe des produits predefinis
|
||||||
* \version $Id$
|
* \version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -71,7 +71,7 @@ class Product extends CommonObject
|
|||||||
var $duration_unit;
|
var $duration_unit;
|
||||||
// Statut indique si le produit est en vente '1' ou non '0'
|
// Statut indique si le produit est en vente '1' ou non '0'
|
||||||
var $status;
|
var $status;
|
||||||
// Statut indique si le produit est un produit finis '1' ou une matiere premi<EFBFBD>re '0'
|
// Statut indique si le produit est un produit finis '1' ou une matiere premiere '0'
|
||||||
var $finished;
|
var $finished;
|
||||||
|
|
||||||
//! Unites de mesure
|
//! Unites de mesure
|
||||||
@ -108,7 +108,7 @@ class Product extends CommonObject
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Constructeur de la classe
|
* \brief Constructeur de la classe
|
||||||
* \param DB Handler acc<EFBFBD>s base de donn<EFBFBD>es
|
* \param DB Handler acces base de donnees
|
||||||
* \param id Id produit (0 par defaut)
|
* \param id Id produit (0 par defaut)
|
||||||
*/
|
*/
|
||||||
function Product($DB, $id=0)
|
function Product($DB, $id=0)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user