Fix: doxyfile
This commit is contained in:
parent
d12f974efd
commit
66f0b3ecb7
@ -84,7 +84,7 @@ class Facture extends CommonObject
|
||||
//! id of source invoice if replacement invoice or credit note
|
||||
var $fk_facture_source;
|
||||
//! Fermeture apres paiement partiel: discount_vat, badcustomer, abandon
|
||||
//! Fermeture alors que aucun paiement: replaced (si remplac<EFBFBD>), abandon
|
||||
//! Fermeture alors que aucun paiement: replaced (si remplace), abandon
|
||||
var $close_code;
|
||||
//! Commentaire si mis a paye sans paiement complet
|
||||
var $close_note;
|
||||
@ -102,7 +102,7 @@ class Facture extends CommonObject
|
||||
var $nbtodo;
|
||||
var $nbtodolate;
|
||||
var $specimen;
|
||||
//! Numero d'erreur de 512 <EFBFBD> 1023
|
||||
//! Numero d'erreur de 512 a 1023
|
||||
var $errno = 0;
|
||||
|
||||
/**
|
||||
@ -872,7 +872,7 @@ class Facture extends CommonObject
|
||||
$facligne->desc=$remise->description; // Description ligne
|
||||
$facligne->tva_tx=$remise->tva_tx;
|
||||
$facligne->subprice=-$remise->amount_ht;
|
||||
$facligne->fk_product=0; // Id produit pr<EFBFBD>d<EFBFBD>fini
|
||||
$facligne->fk_product=0; // Id produit predefini
|
||||
$facligne->qty=1;
|
||||
$facligne->remise_percent=0;
|
||||
$facligne->rang=-1;
|
||||
@ -948,7 +948,7 @@ class Facture extends CommonObject
|
||||
|
||||
/**
|
||||
* \brief Delete invoice
|
||||
* \param rowid Id de la facture <EFBFBD> supprimer
|
||||
* \param rowid Id de la facture a supprimer
|
||||
* \return int <0 si ko, >0 si ok
|
||||
*/
|
||||
function delete($rowid=0)
|
||||
@ -1050,8 +1050,8 @@ class Facture extends CommonObject
|
||||
/**
|
||||
\brief Renvoi une date limite de reglement de facture en fonction des
|
||||
conditions de reglements de la facture et date de facturation
|
||||
\param cond_reglement_id Condition de reglement <EFBFBD> utiliser, 0=Condition actuelle de la facture
|
||||
\return date Date limite de r<EFBFBD>glement si ok, <0 si ko
|
||||
\param cond_reglement_id Condition de reglement a utiliser, 0=Condition actuelle de la facture
|
||||
\return date Date limite de reglement si ok, <0 si ko
|
||||
*/
|
||||
function calculate_date_lim_reglement($cond_reglement_id=0)
|
||||
{
|
||||
@ -1112,7 +1112,7 @@ class Facture extends CommonObject
|
||||
* \brief Tag la facture comme paye completement (close_code non renseigne) ou partiellement (close_code renseigne) + appel trigger BILL_PAYED
|
||||
* \param user Objet utilisateur qui modifie
|
||||
* \param close_code Code renseigne si on classe a payee completement alors que paiement incomplet (cas ecompte par exemple)
|
||||
* \param close_note Commentaire renseign<EFBFBD> si on classe <EFBFBD> pay<EFBFBD>e alors que paiement incomplet (cas ecompte par exemple)
|
||||
* \param close_note Commentaire renseigne si on classe a payee alors que paiement incomplet (cas ecompte par exemple)
|
||||
* \return int <0 si ok, >0 si ok
|
||||
*/
|
||||
function set_paid($user,$close_code='',$close_note='')
|
||||
@ -1152,9 +1152,9 @@ class Facture extends CommonObject
|
||||
|
||||
|
||||
/**
|
||||
* \brief Tag la facture comme non pay<EFBFBD>e compl<EFBFBD>tement + appel trigger BILL_UNPAYED
|
||||
* Fonction utilis<EFBFBD>e quand un paiement pr<EFBFBD>levement est refus<EFBFBD>,
|
||||
* ou quand une facture annul<EFBFBD>e et r<EFBFBD>ouverte.
|
||||
* \brief Tag la facture comme non payee completement + appel trigger BILL_UNPAYED
|
||||
* Fonction utilisee quand un paiement prelevement est refuse,
|
||||
* ou quand une facture annulee et reouverte.
|
||||
* \param user Object user that change status
|
||||
* \return int <0 si ok, >0 si ok
|
||||
*/
|
||||
@ -1186,7 +1186,7 @@ class Facture extends CommonObject
|
||||
|
||||
|
||||
/**
|
||||
\brief Tag la facture comme abandonn<EFBFBD>e, sans paiement dessus (exemple car facture de remplacement) + appel trigger BILL_CANCEL
|
||||
\brief Tag la facture comme abandonnee, sans paiement dessus (exemple car facture de remplacement) + appel trigger BILL_CANCEL
|
||||
\param user Objet utilisateur qui modifie
|
||||
\param close_code Code de fermeture
|
||||
\param close_note Commentaire de fermeture
|
||||
@ -1209,8 +1209,8 @@ class Facture extends CommonObject
|
||||
$resql = $this->db->query($sql);
|
||||
if ($resql)
|
||||
{
|
||||
// On d<EFBFBD>saffecte de la facture les remises li<6C>es
|
||||
// car elles n'ont pas <EFBFBD>t<EFBFBD> utilis<69>es vu que la facture est abandonn<6E>e.
|
||||
// On desaffecte de la facture les remises liees
|
||||
// car elles n'ont pas ete utilisees vu que la facture est abandonnee.
|
||||
$sql = 'UPDATE '.MAIN_DB_PREFIX.'societe_remise_except';
|
||||
$sql.= ' SET fk_facture = NULL';
|
||||
$sql.= ' WHERE fk_facture = '.$this->id;
|
||||
@ -1246,10 +1246,10 @@ class Facture extends CommonObject
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Tag la facture comme valid<EFBFBD>e + appel trigger BILL_VALIDATE
|
||||
* \brief Tag la facture comme validee + appel trigger BILL_VALIDATE
|
||||
* \param user Utilisateur qui valide la facture
|
||||
* \param soc Ne sert plus. \\TODO A virer
|
||||
* \param force_number R<EFBFBD>f<EFBFBD>rence <EFBFBD> forcer de la facture
|
||||
* \param force_number Reference a forcer de la facture
|
||||
* \return int <0 si ko, >0 si ok
|
||||
*/
|
||||
function set_valid($user, $soc='', $force_number='')
|
||||
@ -1465,7 +1465,7 @@ class Facture extends CommonObject
|
||||
dol_syslog("Facture::set_draft sql=".$sql, LOG_DEBUG);
|
||||
if ($this->db->query($sql))
|
||||
{
|
||||
// Si activ<EFBFBD> on d<>cr<63>mente le produit principal et ses composants <20> la validation de facture
|
||||
// Si active on decremente le produit principal et ses composants a la validation de facture
|
||||
if ($result >= 0 && $conf->stock->enabled && $conf->global->STOCK_CALCULATE_ON_BILL)
|
||||
{
|
||||
require_once(DOL_DOCUMENT_ROOT."/product/stock/mouvementstock.class.php");
|
||||
@ -1476,7 +1476,7 @@ class Facture extends CommonObject
|
||||
{
|
||||
$mouvP = new MouvementStock($this->db);
|
||||
// We decrease stock for product
|
||||
$entrepot_id = "1"; // TODO ajouter possibilit<EFBFBD> de choisir l'entrepot
|
||||
$entrepot_id = "1"; // TODO ajouter possibilite de choisir l'entrepot
|
||||
$result=$mouvP->reception($user, $this->lignes[$i]->fk_product, $entrepot_id, $this->lignes[$i]->qty, $this->lignes[$i]->subprice);
|
||||
}
|
||||
}
|
||||
@ -1502,12 +1502,12 @@ class Facture extends CommonObject
|
||||
* \param facid Id de la facture
|
||||
* \param desc Description de la ligne
|
||||
* \param pu_ht Prix unitaire HT
|
||||
* \param qty Quantit<EFBFBD>
|
||||
* \param txtva Taux de tva forc<EFBFBD>, sinon -1
|
||||
* \param fk_product Id du produit/service pred<EFBFBD>fini
|
||||
* \param qty Quantite
|
||||
* \param txtva Taux de tva force, sinon -1
|
||||
* \param fk_product Id du produit/service predefini
|
||||
* \param remise_percent Pourcentage de remise de la ligne
|
||||
* \param date_start Date de debut de validit<EFBFBD> du service
|
||||
* \param date_end Date de fin de validit<EFBFBD> du service
|
||||
* \param date_start Date de debut de validite du service
|
||||
* \param date_end Date de fin de validite du service
|
||||
* \param ventil Code de ventilation comptable
|
||||
* \param info_bits Bits de type de lignes
|
||||
* \param fk_remise_except Id remise
|
||||
@ -1515,8 +1515,8 @@ class Facture extends CommonObject
|
||||
* \param pu_ttc Prix unitaire TTC
|
||||
* \param type Type of line (0=product, 1=service)
|
||||
* \return int >0 if OK, <0 if KO
|
||||
* \remarks Les parametres sont deja cens<EFBFBD> etre juste et avec valeurs finales a l'appel
|
||||
* de cette methode. Aussi, pour le taux tva, il doit deja avoir ete d<EFBFBD>fini
|
||||
* \remarks Les parametres sont deja cense etre juste et avec valeurs finales a l'appel
|
||||
* de cette methode. Aussi, pour le taux tva, il doit deja avoir ete defini
|
||||
* par l'appelant par la methode get_default_tva(societe_vendeuse,societe_acheteuse,taux_produit)
|
||||
* et le desc doit deja avoir la bonne valeur (a l'appelant de gerer le multilangue)
|
||||
*/
|
||||
@ -1637,8 +1637,8 @@ class Facture extends CommonObject
|
||||
* \param pu Prix unitaire (HT ou TTC selon price_base_type)
|
||||
* \param qty Quantity
|
||||
* \param remise_percent Pourcentage de remise de la ligne
|
||||
* \param date_start Date de debut de validit<EFBFBD> du service
|
||||
* \param date_end Date de fin de validit<EFBFBD> du service
|
||||
* \param date_start Date de debut de validite du service
|
||||
* \param date_end Date de fin de validite du service
|
||||
* \param tva_tx VAT Rate
|
||||
* \param price_base_type HT or TTC
|
||||
* \param info_bits Miscellanous informations
|
||||
@ -2249,8 +2249,8 @@ class Facture extends CommonObject
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Change les conditions de r<EFBFBD>glement de la facture
|
||||
* \param cond_reglement_id Id de la nouvelle condition de r<EFBFBD>glement
|
||||
* \brief Change les conditions de reglement de la facture
|
||||
* \param cond_reglement_id Id de la nouvelle condition de reglement
|
||||
* \param date Date to force payment term
|
||||
* \return int >0 si ok, <0 si ko
|
||||
*/
|
||||
@ -2298,7 +2298,7 @@ class Facture extends CommonObject
|
||||
|
||||
|
||||
/**
|
||||
* \brief Change le mode de r<EFBFBD>glement
|
||||
* \brief Change le mode de reglement
|
||||
* \param mode Id du nouveau mode
|
||||
* \return int >0 si ok, <0 si ko
|
||||
*/
|
||||
@ -2332,13 +2332,13 @@ class Facture extends CommonObject
|
||||
|
||||
|
||||
/**
|
||||
* \brief Renvoi si les lignes de facture sont ventil<EFBFBD>es et/ou export<EFBFBD>es en compta
|
||||
* \param user Utilisateur cr<EFBFBD>ant la demande
|
||||
* \brief Renvoi si les lignes de facture sont ventilees et/ou exportees en compta
|
||||
* \param user Utilisateur creant la demande
|
||||
* \return int <0 si ko, 0=non, 1=oui
|
||||
*/
|
||||
function getVentilExportCompta()
|
||||
{
|
||||
// On v<EFBFBD>rifie si les lignes de factures ont <20>t<EFBFBD> export<72>es en compta et/ou ventil<69>es
|
||||
// On verifie si les lignes de factures ont ete exportees en compta et/ou ventilees
|
||||
$ventilExportCompta = 0 ;
|
||||
for ($i = 0 ; $i < sizeof($this->lignes) ; $i++)
|
||||
{
|
||||
@ -2360,9 +2360,9 @@ class Facture extends CommonObject
|
||||
|
||||
|
||||
/**
|
||||
* \brief Renvoi si une facture peut etre supprim<EFBFBD>e compl<EFBFBD>tement.
|
||||
* La r<EFBFBD>gle est la suivante:
|
||||
* Si facture derni<EFBFBD>re, non provisoire, sans paiement et non export<EFBFBD> en compta -> oui fin de r<EFBFBD>gle
|
||||
* \brief Renvoi si une facture peut etre supprimee completement.
|
||||
* La regle est la suivante:
|
||||
* Si facture derniere, non provisoire, sans paiement et non exporte en compta -> oui fin de regle
|
||||
* Si facture brouillon et provisoire -> oui
|
||||
* \return int <0 si ko, 0=non, 1=oui
|
||||
*/
|
||||
@ -2370,14 +2370,14 @@ class Facture extends CommonObject
|
||||
{
|
||||
global $conf;
|
||||
|
||||
// on v<EFBFBD>rifie si la facture est en num<75>rotation provisoire
|
||||
// on verifie si la facture est en numerotation provisoire
|
||||
$facref = substr($this->ref, 1, 4);
|
||||
|
||||
// Si facture non brouillon et non provisoire
|
||||
if ($facref != 'PROV' && $conf->global->FACTURE_ENABLE_EDITDELETE)
|
||||
{
|
||||
// On ne peut supprimer que la derni<EFBFBD>re facture valid<69>e
|
||||
// pour ne pas avoir de trou dans la num<EFBFBD>rotation
|
||||
// On ne peut supprimer que la derniere facture validee
|
||||
// pour ne pas avoir de trou dans la numerotation
|
||||
$sql = "SELECT MAX(facnumber)";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."facture";
|
||||
$sql.= " WHERE entity = ".$conf->entity;
|
||||
@ -2390,7 +2390,7 @@ class Facture extends CommonObject
|
||||
|
||||
$ventilExportCompta = $this->getVentilExportCompta();
|
||||
|
||||
// Si derniere facture et si non ventil<EFBFBD>e, on peut supprimer
|
||||
// Si derniere facture et si non ventilee, on peut supprimer
|
||||
if ($maxfacnumber[0] == $this->ref && $ventilExportCompta == 0)
|
||||
{
|
||||
return 1;
|
||||
@ -2407,7 +2407,7 @@ class Facture extends CommonObject
|
||||
|
||||
/**
|
||||
* \brief Renvoi liste des factures remplacables
|
||||
* Statut valid<EFBFBD>e ou abandonn<EFBFBD>e pour raison autre + non pay<EFBFBD>e + aucun paiement + pas deja remplac<EFBFBD>e
|
||||
* Statut validee ou abandonnee pour raison autre + non payee + aucun paiement + pas deja remplacee
|
||||
* \param socid Id societe
|
||||
* \return array Tableau des factures ('id'=>id, 'ref'=>ref, 'status'=>status, 'paymentornot'=>0/1)
|
||||
*/
|
||||
@ -2424,7 +2424,7 @@ class Facture extends CommonObject
|
||||
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."facture as ff ON f.rowid = ff.fk_facture_source";
|
||||
$sql.= " WHERE (f.fk_statut = 1 OR (f.fk_statut = 3 AND f.close_code = 'abandon'))";
|
||||
$sql.= " AND f.entity = ".$conf->entity;
|
||||
$sql.= " AND f.paye = 0"; // Pas class<EFBFBD>e pay<61>e compl<70>tement
|
||||
$sql.= " AND f.paye = 0"; // Pas classee payee completement
|
||||
$sql.= " AND pf.fk_paiement IS NULL"; // Aucun paiement deja fait
|
||||
$sql.= " AND ff.fk_statut IS NULL"; // Renvoi vrai si pas facture de remplacement
|
||||
if ($socid > 0) $sql.=" AND f.fk_soc = ".$socid;
|
||||
@ -2455,7 +2455,7 @@ class Facture extends CommonObject
|
||||
/**
|
||||
* \brief Renvoi liste des factures qualifiables pour correction par avoir
|
||||
* Les factures qui respectent les regles suivantes sont retournees:
|
||||
* (valid<EFBFBD>e + paiement en cours) ou class<EFBFBD>e (pay<EFBFBD>e completement ou pay<EFBFBD>e partiellement) + pas deja remplac<EFBFBD>e + pas deja avoi
|
||||
* (validee + paiement en cours) ou classee (payee completement ou payee partiellement) + pas deja remplacee + pas deja avoir
|
||||
* \param socid Id societe
|
||||
* \return array Tableau des factures ($id => $ref)
|
||||
*/
|
||||
@ -2472,8 +2472,8 @@ class Facture extends CommonObject
|
||||
$sql.= " WHERE f.entity = ".$conf->entity;
|
||||
$sql.= " AND f.fk_statut in (1,2)";
|
||||
// $sql.= " WHERE f.fk_statut >= 1";
|
||||
// $sql.= " AND (f.paye = 1"; // Class<EFBFBD>e pay<61>e compl<70>tement
|
||||
// $sql.= " OR f.close_code IS NOT NULL)"; // Class<EFBFBD>e pay<61>e partiellement
|
||||
// $sql.= " AND (f.paye = 1"; // Classee payee completement
|
||||
// $sql.= " OR f.close_code IS NOT NULL)"; // Classee payee partiellement
|
||||
$sql.= " AND ff.type IS NULL"; // Renvoi vrai si pas facture de remplacement
|
||||
$sql.= " AND f.type != 2"; // Type non 2 si facture non avoir
|
||||
if ($socid > 0) $sql.=" AND f.fk_soc = ".$socid;
|
||||
@ -2508,8 +2508,8 @@ class Facture extends CommonObject
|
||||
|
||||
|
||||
/**
|
||||
* \brief Cr<EFBFBD><EFBFBD> une demande de pr<EFBFBD>l<EFBFBD>vement
|
||||
* \param user Utilisateur cr<EFBFBD>ant la demande
|
||||
* \brief Cree une demande de prelevement
|
||||
* \param user Utilisateur creant la demande
|
||||
* \return int <0 si ko, >0 si ok
|
||||
*/
|
||||
function demande_prelevement($user)
|
||||
@ -2554,8 +2554,8 @@ class Facture extends CommonObject
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->error="Une demande existe d<EFBFBD>j<EFBFBD>";
|
||||
dol_syslog('Facture::DemandePrelevement Impossible de cr<EFBFBD>er une demande, demande d<>ja en cours');
|
||||
$this->error="Une demande existe deja";
|
||||
dol_syslog('Facture::DemandePrelevement Impossible de creer une demande, demande deja en cours');
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -2574,8 +2574,8 @@ class Facture extends CommonObject
|
||||
}
|
||||
|
||||
/**
|
||||
* \brief Supprime une demande de pr<EFBFBD>l<EFBFBD>vement
|
||||
* \param user utilisateur cr<EFBFBD>ant la demande
|
||||
* \brief Supprime une demande de prelevement
|
||||
* \param user utilisateur creant la demande
|
||||
* \param did id de la demande a supprimer
|
||||
*/
|
||||
function demande_prelevement_delete($user, $did)
|
||||
@ -2838,7 +2838,7 @@ class FactureLigne
|
||||
|
||||
// Ne plus utiliser
|
||||
var $price; // P.U. HT apres remise % de ligne (exemple 80)
|
||||
var $remise; // Montant calcul<EFBFBD> de la remise % sur PU HT (exemple 20)
|
||||
var $remise; // Montant calcule de la remise % sur PU HT (exemple 20)
|
||||
|
||||
// From llx_product
|
||||
var $ref; // Reference produit
|
||||
@ -2847,8 +2847,8 @@ class FactureLigne
|
||||
|
||||
|
||||
/**
|
||||
\brief Constructeur d'objets ligne de facture
|
||||
\param DB handler d'acc<EFBFBD>s base de donn<EFBFBD>e
|
||||
* \brief Constructeur d'objets ligne de facture
|
||||
* \param DB handler d'acces base de donnee
|
||||
*/
|
||||
function FactureLigne($DB)
|
||||
{
|
||||
@ -2936,7 +2936,7 @@ class FactureLigne
|
||||
$rangtouse=$this->rang;
|
||||
if ($rangtouse == -1)
|
||||
{
|
||||
// R<EFBFBD>cup<EFBFBD>re rang max de la facture dans $rangmax
|
||||
// Recupere rang max de la facture dans $rangmax
|
||||
$sql = 'SELECT max(rang) as max FROM '.MAIN_DB_PREFIX.'facturedet';
|
||||
$sql.= ' WHERE fk_facture ='.$this->fk_facture;
|
||||
$resql = $this->db->query($sql);
|
||||
@ -2992,8 +2992,8 @@ class FactureLigne
|
||||
{
|
||||
$this->rowid=$this->db->last_insert_id(MAIN_DB_PREFIX.'facturedet');
|
||||
|
||||
// Si fk_remise_except d<EFBFBD>fini, on lie la remise <20> la facture
|
||||
// ce qui la flague comme "consomm<EFBFBD>e".
|
||||
// Si fk_remise_except defini, on lie la remise a la facture
|
||||
// ce qui la flague comme "consommee".
|
||||
if ($this->fk_remise_except)
|
||||
{
|
||||
$discount=new DiscountAbsolute($this->db);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user