Fix: PDF soleil
This commit is contained in:
parent
c0852b1a87
commit
5c2bfc49a8
@ -27,8 +27,9 @@
|
|||||||
require_once(DOL_DOCUMENT_ROOT ."/commonobject.class.php");
|
require_once(DOL_DOCUMENT_ROOT ."/commonobject.class.php");
|
||||||
|
|
||||||
|
|
||||||
/** \class Ficheinter
|
/**
|
||||||
\brief Classe des gestion des fiches interventions
|
* \class Ficheinter
|
||||||
|
* \brief Classe des gestion des fiches interventions
|
||||||
*/
|
*/
|
||||||
class Fichinter extends CommonObject
|
class Fichinter extends CommonObject
|
||||||
{
|
{
|
||||||
@ -54,6 +55,7 @@ class Fichinter extends CommonObject
|
|||||||
var $projet_id;
|
var $projet_id;
|
||||||
var $modelpdf;
|
var $modelpdf;
|
||||||
|
|
||||||
|
var $lignes = array();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Constructeur de la classe
|
* \brief Constructeur de la classe
|
||||||
@ -659,14 +661,51 @@ class Fichinter extends CommonObject
|
|||||||
$this->total_tva = $xnbp*19.6;
|
$this->total_tva = $xnbp*19.6;
|
||||||
$this->total_ttc = $xnbp*119.6;
|
$this->total_ttc = $xnbp*119.6;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief Initialise la fiche intervention avec valeurs fictives aleatoire
|
||||||
|
* Sert a generer une fiche intervention pour l'aperu des modeles ou demo
|
||||||
|
* \return int <0 OK, >0 KO
|
||||||
|
*/
|
||||||
|
function fetch_lines()
|
||||||
|
{
|
||||||
|
$sql = 'SELECT rowid';
|
||||||
|
$sql.= ' FROM '.MAIN_DB_PREFIX.'fichinterdet';
|
||||||
|
$sql.= ' where fk_fichinter = '.$this->id;
|
||||||
|
|
||||||
|
dolibarr_syslog("Fichinter::fetch_lines sql=".$sql);
|
||||||
|
$resql=$this->db->query($sql);
|
||||||
|
if ($resql)
|
||||||
|
{
|
||||||
|
$num = $this->db->num_rows($result);
|
||||||
|
$i = 0;
|
||||||
|
while ($i < $num)
|
||||||
|
{
|
||||||
|
$objp = $this->db->fetch_object($result);
|
||||||
|
|
||||||
|
$fichinterligne = new FichinterLigne($this->db);
|
||||||
|
$fichinterligne->id = $objp->rowid;
|
||||||
|
//...
|
||||||
|
|
||||||
|
$this->lignes[$i] = $fichinterligne;
|
||||||
|
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
$this->db->free($result);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$this->error=$this->db->error();
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\class FichinterLigne
|
\class FichinterLigne
|
||||||
\brief Classe permettant la gestion des lignes d'intervention
|
\brief Classe permettant la gestion des lignes d'intervention
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class FichinterLigne
|
class FichinterLigne
|
||||||
{
|
{
|
||||||
var $db;
|
var $db;
|
||||||
@ -922,5 +961,4 @@ class FichinterLigne
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
Loading…
Reference in New Issue
Block a user